In the above post the Telerik Admin suggested a browser file fix which worked very well for my Windows 7, IE 11 machine.
However it did not fix Windows 8.1 IE11. The problem exists until you switch to compatibility mode.
Is there something else we can do to the browser file until we resolve the impact of upgrading to .Net 4.5?
thanks,
Tim Kelley
protected DataSet Data { get { if (Application["data"] == null) { return null; } return Application["data"] as DataSet; } }private void ImportFromExcel() { // Bind Data and populate Dropdown string filePath = String.Format("~/ImportProduction/{0}", FileName); FileStream stream = File.Open(Server.MapPath(filePath), FileMode.Open, FileAccess.Read); IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream); excelReader.IsFirstRowAsColumnNames = firstRowIsHeaderRowCheckBox.Checked; Application["data"] = excelReader.AsDataSet(); excelReader.Close(); foreach (DataTable t in Data.Tables) { var name = t.TableName; var index = Data.Tables.IndexOf(t); RadComboBoxItem item = new RadComboBoxItem(name, index.ToString()); RadComboBox1.Items.Add(item); }
RadGridImport.Rebind(); }protected void RadGridImport_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { if (Data != null) { var selectedWorkSheet = RadComboBox1.SelectedIndex; if (selectedWorkSheet != -1) (sender as RadGrid).DataSource = Data.Tables[selectedWorkSheet]; ValidateButton.Enabled = true; } }I am having this issue since very long that Filter Icon of GridNumericColumn is not displayed Properly.
See Attached Image. It happens only in IE7. Above IE7 it works perfect. And also it happens with GridNumericColumn
Column only. It works with BoundColumn.
I am using following code and css as it suugests in some of telerik forum but it doesn't work.
|
<telerik:GridNumericColumn DataField="abc" HeaderText="abc" UniqueName="abc" |
|
FilterControlWidth="80%" SortExpression="abc" FilterListOptions="VaryByDataType" |
|
Resizable="true" AutoPostBackOnFilter="false" ShowSortIcon="true" DataType="System.Int32"> |
|
<ItemStyle Width="7%" /> |
|
<HeaderStyle Width="7%" /> |
|
</telerik:GridNumericColumn> |
|
<!--[if IE 7]> |
|
<style type="text/css"> |
|
.riTextBox,.riFocused,.riEnabled,.riHover |
|
{ |
|
height:15px !important; |
|
} |
|
#ctl00_ContentPlaceHolder_grdAppointmentSearch_ctl00_ctl02_ctl03_RNTBF_abc |
|
{ |
|
width:50px !important; |
|
max-width:50px !important; |
|
} |
|
</style> |
|
<![endif]--> |
<MasterTableView DataKeyNames="ReportID"> <SortExpressions> <telerik:GridSortExpression FieldName="ReportSeverityLevelID" SortOrder="Descending" /> <telerik:GridSortExpression FieldName="ReportSeverityColumn" SortOrder="Descending" /> </SortExpressions> <Columns> <telerik:GridTemplateColumn HeaderText="Severity" HeaderStyle-Width="45px" SortExpression="ReportSeverityLevelID" UniqueName="ReportSeverityColumn" AllowFiltering="false"> <ItemTemplate> <asp:Image ID="Image3" runat="server" ImageUrl='<%# string.Format("~/Images/{0}", ReportSeverityLevel.GetReportSeverityLevel(r=>r.ReportSeverityLevelID==(int)Eval("ReportSeverityLevelID"),r=>r.IconImageFile)) %>' ImageAlign="AbsMiddle" AlternateText='<%# ReportSeverityLevel.GetReportSeverityLevel(r=>r.ReportSeverityLevelID==(int)Eval("ReportSeverityLevelID"),r=>r.Name) %>' ToolTip='<%# ReportSeverityLevel.GetReportSeverityLevel(r=>r.ReportSeverityLevelID==(int)Eval("ReportSeverityLevelID"),r=>r.Name) %>' /> </ItemTemplate> </telerik:GridTemplateColumn>I have a lightbox setup with an ItemTemplate, I am displaying html text (not images like the data binding examples). I have an asp.net label inside my ItemTemplate that I want to bind the lightbox control to a list of strings and show the string inside of the label. I tried <%# Eval("mypropname")%> inside of the label but get a "Value of type 'System.Web.UI.Control' cannot be converted to 'Telerik.Web.UI.RadLightBoxItem'.
All of the Data* properties exposed server side appear to be specific to displaying images in lightbox. Is there a way to databind a lightbox with a custom item template to a list of strings? If not, is there a way to manually add these items to the lightbox server side?
Thanks!