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!