or
But when I ran my app, the same error occurred.
So then I changed the property setting to this: TemporaryFolder="~/Logs"
The "Logs" folder is an existing one that also has Write privileges.
<telerik:RadGrid ID="grdResults" runat="server" AllowPaging="true" AllowSorting="true" AutoGenerateColumns="False" CellSpacing="-1" GridLines="Both" PageSize="100"> <ExportSettings IgnorePaging="True" OpenInNewWindow="True" ExportOnlyData="True" FileName="CUMapListings"> <Excel AutoFitImages="True" Format="ExcelML" /> <Csv ColumnDelimiter="VerticalBar" EncloseDataWithQuotes="False" /> </ExportSettings> <MasterTableView CommandItemDisplay="Top" UseAllDataFields="true" TableLayout="Fixed"> <HeaderStyle Font-Bold="true" /> <CommandItemTemplate> <asp:LinkButton ID="btnPrint" runat="server" CommandName="PrintResults" Visible="true" OnClientClick="PrintRadGrid(); return false;"><img style="border:0px;vertical-align:middle;" alt="" src="/Images/DownloadPrinter.png"/>Print</asp:LinkButton> <asp:LinkButton ID="btnExportMap" runat="server" CommandName="ExportMapListing" Visible="true"><img style="border:0px;vertical-align:middle;" alt="" src="/Images/Help/CSV_Export.jpg"/>Excel Download</asp:LinkButton> </CommandItemTemplate> <AlternatingItemStyle BackColor="LightGray" /> <Columns> <telerik:GridTemplateColumn UniqueName="RowNumber"> <ItemTemplate> <asp:Label ID="lblRowNumber" runat="server" /> </ItemTemplate> <ItemStyle Font-Bold="true" /> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="_search_asiNum" Visible="false" DataField="asi_num"> <ItemTemplate> <asp:Label ID="_search_asiNum" runat="server" /> </ItemTemplate> <ItemStyle Font-Bold="true" /> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="CUInfo" HeaderText="ADDRESS"> <ItemTemplate> <asp:Label ID="lblCULink" runat="server" Visible="false" /> <asp:LinkButton runat="server" ID="CU_LinkButton" Visible="false"></asp:LinkButton> <br /> <asp:Label ID="lblAddressInfo" runat="server" Visible="True" /> </ItemTemplate> <HeaderStyle HorizontalAlign="Center" /> </telerik:GridTemplateColumn> <telerik:GridBoundColumn HeaderText="MEMBER" UniqueName="MemberType" FilterControlAltText="Filter column column" DataField="MemberType"> <ColumnValidationSettings> <ModelErrorMessage Text=""></ModelErrorMessage> </ColumnValidationSettings> <ItemStyle HorizontalAlign="Center" /> <HeaderStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="PHONE" UniqueName="Phone" FilterControlAltText="Filter column column" DataField="cuPhone"> <ColumnValidationSettings> <ModelErrorMessage Text=""></ModelErrorMessage> </ColumnValidationSettings> <ItemStyle HorizontalAlign="Center" /> <HeaderStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="APPROX. MILES" UniqueName="Miles" FilterControlAltText="Filter column column" DataField="Distance" DataFormatString="{0:####.#0}"> <ColumnValidationSettings> <ModelErrorMessage Text=""></ModelErrorMessage> </ColumnValidationSettings> <ItemStyle HorizontalAlign="Center" /> <HeaderStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="Directions" HeaderText="DRIVING DIRECTION"> <ItemTemplate> <asp:PlaceHolder runat="server"> <a href="http://google.com/maps/dir/<;%# DataBinder.Eval(Container.DataItem, "Address1")%>%2C+<%# DataBinder.Eval(Container.DataItem, "City")%>+<%# DataBinder.Eval(Container.DataItem, "state_id")%>+<%# DataBinder.Eval(Container.DataItem, "zip_code")%>/<%# Request.QueryString("A")%>%2C+<%# Request.QueryString("C")%>+<%# Request.QueryString("S")%>+<%# Request.QueryString("Z")%>" target="_blank">To <%# Request.QueryString("N")%></a> <br /> <a href="http://google.com/maps/dir/<;%# Request.QueryString("A")%>%2C+<%# Request.QueryString("C")%>+<%# Request.QueryString("S")%>+<%# Request.QueryString("Z")%>/<%# DataBinder.Eval(Container.DataItem, "Address1")%>%2C+<%# DataBinder.Eval(Container.DataItem, "City")%>+<%# DataBinder.Eval(Container.DataItem, "state_id")%>+<%# DataBinder.Eval(Container.DataItem, "zip_code")%>" target="_blank">From <%# Request.QueryString("N")%></a> </asp:PlaceHolder> </ItemTemplate> <HeaderStyle HorizontalAlign="Center" /> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <PagerStyle PageSizeControlType="RadComboBox" /></telerik:RadGrid>Private Sub grdResults_ItemCommand(sender As Object, e As GridCommandEventArgs) Handles grdResults.ItemCommand If e.CommandName = "ExportMapListing" Then grdResults.ExportSettings.ExportOnlyData = True grdResults.ExportSettings.FileName = "ExportMapListing" grdResults.MasterTableView.ExportToExcel() End IfEnd SubPrivate Sub grdResults_ItemDataBound(sender As Object, e As Telerik.Web.UI.GridItemEventArgs) Handles grdResults.ItemDataBound 'Set Row Count If TypeOf e.Item Is Telerik.Web.UI.GridDataItem Then Dim rowCounter As Integer = 0 Dim lblRowNumber As Label = TryCast(e.Item.FindControl("lblRowNumber"), Label) rowCounter = grdResults.MasterTableView.PageSize * grdResults.MasterTableView.CurrentPageIndex lblRowNumber.Text = (e.Item.ItemIndex + 1 + rowCounter).ToString() Dim lblCULink As Label = TryCast(e.Item.FindControl("lblCULink"), Label) Dim CU_LinkButton As LinkButton = TryCast(e.Item.FindControl("CU_LinkButton"), LinkButton) Dim lblAddressInfo As Label = TryCast(e.Item.FindControl("lblAddressInfo"), Label) lblAddressInfo.Text = DataBinder.Eval(e.Item.DataItem, "Address1") & "<br />" & _ DataBinder.Eval(e.Item.DataItem, "City") & " " & _ DataBinder.Eval(e.Item.DataItem, "state_id") & " " & _ DataBinder.Eval(e.Item.DataItem, "zip_code") If DataBinder.Eval(e.Item.DataItem, "MemberType") = "Non-member" Then e.Item.ForeColor = Drawing.Color.Black lblCULink.Visible = True lblCULink.Text = "<a href=""/cuDataAnalysis/cuSummary.aspx?Charter_num=" & DataBinder.Eval(e.Item.DataItem, "charter_num") & """>" & DataBinder.Eval(e.Item.DataItem, "CUName") & " (" & DataBinder.Eval(e.Item.DataItem, "charter_num") & ")</a>" CU_LinkButton.Visible = False Else e.Item.ForeColor = Drawing.Color.Green 'lblCULink.Text = "<a href=""/CUTracking/ContactManager/default.aspx?_search_asiNum=" & DataBinder.Eval(e.Item.DataItem, "asi_num") & """>" & DataBinder.Eval(e.Item.DataItem, "CUName") & " (" & DataBinder.Eval(e.Item.DataItem, "charter_num") & ")</a>" lblCULink.Visible = False CU_LinkButton.Visible = True CU_LinkButton.PostBackUrl = "/CUTracking/ContactManager/default.aspx" '?_search_asiNum=" & DataBinder.Eval(e.Item.DataItem, "asi_num") CU_LinkButton.Text = DataBinder.Eval(e.Item.DataItem, "CUName") & " (" & DataBinder.Eval(e.Item.DataItem, "charter_num") & ")" End If End IfEnd Sub
<telerik:RadWindow ID="rwAddStorage" runat="server" VisibleTitlebar="False" VisibleStatusbar="False" Modal="True" Behaviors="None" Width="500px" Behavior="None" Font-Size="14px" Height="610px"> <ContentTemplate> <telerik:RadAjaxPanel ID="rapConfig" runat="server"><asp:Panel ID="Panel3" runat="server"> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td> <telerik:RadTextBox ID="txtSearchName" runat="server" EnableEmbeddedSkins="False" Width="260px" Skin="Inspire" EmptyMessage="Enter User Name for searching..." LabelCssClass="" LabelWidth="64px"> </telerik:RadTextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" Text="Storage Prefix is required" SetFocusOnError="True" ValidationGroup="SearchUser" ControlToValidate="txtSearchName" Style="display: none;"></asp:RequiredFieldValidator> </td> <td style="padding-left: 5px"> <telerik:RadButton ID="btnSearch" runat="server" Text="Search" EnableEmbeddedSkins="False" ValidationGroup="SearchUser" Skin="Inspire" OnClick="btnSearch_Click"> </telerik:RadButton> <telerik:RadButton ID="btnAddUser" runat="server" Text="Add" EnableEmbeddedSkins="False" Skin="Inspire" Enabled="false" OnClick="btnAddUser_Click"> <Icon PrimaryIconCssClass="rbAdd"></Icon> </telerik:RadButton> </td> </tr> </table></asp:Panel> </telerik:RadAjaxPanel> </ContentTemplate> </telerik:RadWindow>We are using RadControls for ASP.NET AJAX Q2 2013, IE 8, coding in C#.
When setting the RadDropDownList Enabled = False, the control appears disabled, and the list does not expand when clicked on, but using arrow keys, or typing the first letter of an item in the list still changes the selected value.
Example code:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="Test" %><%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %><head id="Head2" runat="server"></head><body> <form id="form1" runat="server"> <div> <style> .RadDropDownList_Default .rddlDisabled { color: Black; } </style> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server" /> <br /><br /> <telerik:RadDropDownList ID="RadDropDownList1" runat="server" Enabled = "false"> <Items> <telerik:DropDownListItem Text="xxxxx" /> <telerik:DropDownListItem Text="yyyyy" /> </Items> </telerik:RadDropDownList> <br /><br /> </div> </form></body>