or
Protected Sub carGrid_ExcelMLExportRowCreated(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridExcelBuilder.GridExportExcelMLRowCreatedArgs) Handles carGrid.ExcelMLExportRowCreated If e.Worksheet.Table.Rows.Count = carGrid.Items.Count + 1 Then Dim row As New RowElement() Dim footer As GridFooterItem = TryCast(TryCast(sender, RadGrid).MasterTableView.GetItems(GridItemType.Footer)(0), GridFooterItem) For Each column As GridColumn In TryCast(sender, RadGrid).MasterTableView.Columns Dim cell As New CellElement() Dim cellText As String = footer(column.UniqueName).Text Dim result As Integer If cellText.Contains(" ") Then Try result = Integer.Parse(cellText.Substring(6, cellText.Length - 6)) cell.Data.DataItem = result Catch ex As Exception Exit Sub End Try ElseIf cellText = "0" Then cell.Data.DataItem = 0 Else cell.Data.DataItem = cellText End If row.Cells.Add(cell) Next e.Worksheet.Table.Rows.Add(row) End If End Sub<RadPageView ID='pg1' runat='server'> <table id='table1'> <tr> <td> Represents the common section. </td> </tr> </table> <table id='table2'> <tr> <td> The differening section of first subtab. </td> </tr> </table> </RadPageView> <RadPageView ID='pg2' runat='server'> <table id='table1'> <tr> <td> Represents the common section. </td> </tr> </table> <table id='table3'> <tr> <td> The differening section of second subtab. </td> </tr> </table> </RadPageView> | <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title></title> |
| <link href="App_Themes/Input/Office2007ByMe/Input.Office2007ByMe.css" rel="stylesheet" |
| type="text/css" /> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <div> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="Button1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadTextBox1" /> |
| <telerik:AjaxUpdatedControl ControlID="Button1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="Button2"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadTextBox1" /> |
| <telerik:AjaxUpdatedControl ControlID="Button2" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="Button3"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadTextBox1" /> |
| <telerik:AjaxUpdatedControl ControlID="Button3" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadTextBox ID="RadTextBox1" runat="server" EnableEmbeddedSkins="False" |
| Width="125px" Skin="Office2007ByMe"> |
| </telerik:RadTextBox> |
| <br /> |
| <br /> |
| <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> |
| <asp:Button ID="Button2" runat="server" Text="Button" |
| onclick="Button2_Click" /> |
| <asp:Button ID="Button3" runat="server" Text="Button" |
| onclick="Button3_Click" /> |
| </div> |
| </form> |
| </body> |
| </html> |
| using System; |
| using System.Collections.Generic; |
| using System.Linq; |
| using System.Web; |
| using System.Web.UI; |
| using System.Web.UI.WebControls; |
| namespace ChatRoomByMajid |
| { |
| public partial class WebForm2 : System.Web.UI.Page |
| { |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| } |
| protected void Button1_Click(object sender, EventArgs e) |
| { |
| RadTextBox1.ForeColor = System.Drawing.Color.Red; |
| } |
| protected void Button2_Click(object sender, EventArgs e) |
| { |
| RadTextBox1.ForeColor = System.Drawing.Color.Yellow; |
| } |
| protected void Button3_Click(object sender, EventArgs e) |
| { |
| RadTextBox1.ForeColor = System.Drawing.Color.Blue; |
| } |
| } |
| } |
...
<telerik:GridDropDownColumn DataField="ID_Firma" HeaderText="Firma" ListTextField="Nazwa" ListValueField="ID" UniqueName="ID_Firma" DataSourceID="FirmyDataSource" HeaderStyle-Width="480px"></telerik:GridDropDownColumn>
... ... protected void Page_Load(object sender, EventArgs e) { StanowiskaDlaFirmGrid.ItemCreated += new Telerik.Web.UI.GridItemEventHandler(StanowiskaDlaFirmGrid_ItemCreated); } void StanowiskaDlaFirmGrid_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e) { if (e.Item.OwnerTableView == StanowiskaDlaFirmGrid.MasterTableView && e.Item.IsInEditMode) { RadComboBox combo = (RadComboBox)e.Item.FindControl("RCB_ID_Firma"); combo.HighlightTemplatedItems = true; combo.AllowCustomText = true; combo.EnableLoadOnDemand = true; combo.Width = Unit.Pixel(400); } }...
<%@ Page Language="C#" AutoEventWireup="false" CodeBehind="Default.aspx.cs" Inherits="Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>MS CRM SPLA Provisioning</title> <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" /> </head><CommandItemSettings ShowExportToExcelButton=true ExportToExcelImageUrl="~/App_Themes/SETheme/SESkin/Grid/MyImage.gif" /> <script type="text/javascript"> //<![CDATA[ function MyFunction() { } //]]></script> protected void radGrid_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e) { if (e.Item is GridCommandItem) { e.Item.FindControl("InitInsertButton").Visible = false; LinkButton Export = e.Item.FindControl("ExportToExcelButton") as LinkButton; Export.OnClientClick = "javascript:ExportTxt(); return false;"; } }