or
protected void rgSalesAnalysis_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e){ bool ByCode = rbSoldSummary.Checked; if (ByCode) { rgSalesAnalysis.MasterTableView.GetColumn("First").HeaderText = "Barcode"; rgSalesAnalysis.MasterTableView.DetailTables[0].GetColumn("Second").HeaderText = "Location"; } else { rgSalesAnalysis.MasterTableView.GetColumn("First").HeaderText = "Location"; rgSalesAnalysis.MasterTableView.DetailTables[0].GetColumn("Second").HeaderText = "Barcode"; } List<SaleAnalysisRow> analysisData = sa.GetAnalysisData(ByCode, ....)ToList(); rgSalesAnalysis.DataSource = analysisData;}//----------------------------------------------------------------------------------------------------------------------------protected void rgSalesAnalysis_DetailTableDataBind(object source, Telerik.Web.UI.GridDetailTableDataBindEventArgs e){ e.DetailTableView.DataSource = ((SaleAnalysisRow)e.DetailTableView.ParentItem.DataItem).Details;}
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="Test" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <div> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </telerik:RadScriptManager> </div> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> </telerik:RadAjaxManager> <br /> <br /> <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"> <asp:ListItem>test</asp:ListItem> <asp:ListItem Value="1">test1</asp:ListItem> </asp:DropDownList> </form> <br /> <br /></body></html><handlers><br> <remove name="ChartImage_axd"/><br> <remove name="Telerik_Web_UI_SpellCheckHandler_axd"/><br> <remove name="Telerik_Web_UI_DialogHandler_aspx"/><br> <remove name="Telerik_RadUploadProgressHandler_ashx"/><br> <remove name="Telerik_Web_UI_WebResource_axd"/><br> <add name="Telerik_Web_UI_WebResource_axd" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" preCondition="integratedMode"/><br> <add name="Telerik_Web_UI_DialogHandler_aspx" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" preCondition="integratedMode"/><br> <add name="Telerik_RadUploadProgressHandler_ashx" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" preCondition="integratedMode"/><br> <add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/><br> <add name="ChartImage_axd" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" preCondition="integratedMode"/><br> <add name="Telerik_Web_UI_SpellCheckHandler_axd" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" preCondition="integratedMode"/><br> <add name="Telerik.ReportViewer.axd_*" path="Telerik.ReportViewer.axd" verb="*" type="Telerik.ReportViewer.WebForms.HttpHandler, Telerik.ReportViewer.WebForms, Version=7.1.13.612, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" preCondition="integratedMode"/><br> </handlers><httpHandlers><br> <add path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource" validate="false"/><br> <add path="Telerik.Web.UI.DialogHandler.aspx" verb="*" type="Telerik.Web.UI.DialogHandler" validate="false"/><br> <add path="Telerik.RadUploadProgressHandler.ashx" verb="*" type="Telerik.Web.UI.RadUploadProgressHandler" validate="false"/><br> <add path="CrystalImageHandler.aspx" verb="GET" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/><br> <add path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler" validate="false"/><br> <add path="Telerik.Web.UI.SpellCheckHandler.axd" verb="*" type="Telerik.Web.UI.SpellCheckHandler" validate="false"/><br> <add path="Telerik.ReportViewer.axd" verb="*" type="Telerik.ReportViewer.WebForms.HttpHandler, Telerik.ReportViewer.WebForms, Version=7.1.13.612, Culture=neutral, PublicKeyToken=A9D7983DFCC261BE" validate="true"/><br> <add path="ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/><br> </httpHandlers><telerik:GridAttachmentColumn FileName="attachment" FilterControlAltText="Filter columnAllegati column" HeaderText="Allegati" UniqueName="columnAllegati" Visible="False"> </telerik:GridAttachmentColumn>protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e) { //Generate links of attachments inside folder "Allegati" visible when in edit mode if (e.Item is GridEditableItem && e.Item.IsInEditMode)// Check if the Grid is in EditMode { GridEditableItem edit = (GridEditableItem)e.Item; DirectoryInfo dir = new DirectoryInfo(@"C:\Users\Pink\Documents\Visual Studio 2012\Projects\ManagDoc_Framework\Test1_managDoc\Test1_managDoc\Allegati");// path of the target folder where your files are stored DirectoryInfo[] subDirs = dir.GetDirectories(); FileInfo[] files = dir.GetFiles(); //Getting the files inside the Directory foreach (FileInfo fi in files) //To loop through all files for setting each file as HyperLink { HyperLink lktest = new HyperLink(); //Add HyperLink Column lktest.ID = "lnk" + Guid.NewGuid(); //Setting Unique IDs lktest.Text = fi.Name.ToString(); //Get the File name lktest.NavigateUrl = "#"; lktest.Attributes.Add("Onclick", "ViewCheck('" + fi.Name + "')"); // Calling the JS event //Adding the HyperLink to EditForm edit["columnAllegati"].Controls.Add(lktest); edit["columnAllegati"].Controls.Add(new LiteralControl("<br>")); } } }<style type="text/css" > .trtxt { HoveredStyle-Font-Bold: true; } </style><telerik:RadTextBox ID="rtxtCity" runat="server" MaxLength="25" CssClass="trtxt" > </telerik:RadTextBox>
but the effect did not work.
Any suggestions?
var style = editor.get_contentArea().style;
var val = args.get_value();
style.backgroundImage = "none";
style.backgroundColor = val;
