or
If I specify viewpaths, uploadpaths, deletepaths, and SearchPatterns properties in the ASPX file, then the control works, i.e., the SearchPatterns are applied and I can upload files.
If I specify viewpaths, uploadpaths, deletepaths, and SearchPatterns properties in my code behind, then I have the following problems:
I use version 2010.1.309.35.
ASPX:
| <telerik:RadFileExplorer runat="server" ID="explorer" EnableViewState="true" Width="700px" Height="480px" > |
| <Configuration ViewPaths="~/Content/1/" UploadPaths="~/Content/1/" DeletePaths="~/Content/1/" MaxUploadFileSize="8000000" SearchPatterns="*.png" /> |
| </telerik:RadFileExplorer> |
| string[] paths = new string[] { "~/Content/2/", "~/Content/1/"}; |
| explorer.Configuration.MaxUploadFileSize = 1024 * 1024 * 8; // 8Mb |
| explorer.Configuration.SearchPatterns = new string[] { "*.png", "*.jpg", "*.gif" }; |
| explorer.Configuration.ViewPaths = paths; |
| explorer.Configuration.UploadPaths = paths; |
| explorer.Configuration.DeletePaths = paths; |
<form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadAjaxPanel1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="lblInfo" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"Height="200px" Width="300px"> <uc1:GameSelector ID="GameSelector1" runat="server" /> <asp:Label ID="lblInfo" runat="server" Text="Info" /> </telerik:RadAjaxPanel></form>protected void Page_Load( object sender , EventArgs e ){ GameSelector1.GameChanged +=
new GameChangedEventHandler(GameSelector1_GameChanged);}void GameSelector1_GameChanged( object sender , GameEventArgs a ){ lblInfo.Text = a.Game.ID + " " + a.Game.Name;}<telerik:RadGrid ID="rgIntervalSetup" Width="100%" ShowStatusBar="True" AllowSorting="True" PageSize="365" GridLines="None" BorderWidth="1px" BorderStyle="Solid" BorderColor="Gainsboro" AllowPaging="false" runat="server" AutoGenerateColumns="False" MasterTableView-NoMasterRecordsText="" Skin="Default"> <MasterTableView TableLayout="Fixed" DataKeyNames="RecordID" AllowPaging="false" PageSize="365" ClientDataKeyNames="RecordID" AllowAutomaticDeletes="True"> <Columns> <telerik:GridClientDeleteColumn ItemStyle-Width="16px" ConfirmText="Are you sure you want to delete this interval?" HeaderStyle-Width="15px" ButtonType="ImageButton" ImageUrl="/RMSImages/Session/delete.gif"></telerik:GridClientDeleteColumn> <telerik:GridBoundColumn UniqueName="RecordID" DataField="RecordID" Visible="false"> </telerik:GridBoundColumn>| var day = args.get_renderDay().get_date(); |
<telerik:RadMenuItem Text="MostPopular" Value="1" ExpandMode="WebService"></telerik:RadMenuItem><telerik:RadMenuItem Text="MostPopular" Value="1" ExpandMode="WebService"> <Items> <telerik:RadMenuItem CssClass="" > <ItemTemplate> <a href="#"><span class="mp-logo"></span> <span class="item-title"></span></a> </ItemTemplate> </telerik:RadMenuItem> </Items> </telerik:RadMenuItem>