or
void RadUpload1_FileExists(object sender, Telerik.Web.UI.Upload.UploadedFileEventArgs e) { int counter = 1; UploadedFile file = e.UploadedFile; string targetFolder = Server.MapPath(this.RadUpload1.TargetFolder); string targetFileName = System.IO.Path.Combine(targetFolder, file.GetNameWithoutExtension() + counter.ToString() + file.GetExtension()); while (System.IO.File.Exists(targetFileName)) { counter++; targetFileName = System.IO.Path.Combine(targetFolder, file.GetNameWithoutExtension() + counter.ToString() + file.GetExtension()); } file.SaveAs(targetFileName); file.FileName = System.IO.Path.GetFileName(targetFileName); // <---- this line here }I’ve tried the following to clear all selection from a TreeList:
tlConfig.SelectedItems.Clear()
Nothing was removed from the selected collection. I then used the brute force method and it works:
For Each selectedItem As TreeListDataItem In tlConfig.SelectedItems
selectedItem.Selected = False
Next
Am I missing something with the Clear() method?
Thanks,
Paul
<telerik:RadAjaxManager ID="RadAjaxManager222" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="Timer1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="improvementRadGrid" LoadingPanelID="improvementLoading" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager><h1> Improvement Day Inventory </h1><br /><telerik:RadAjaxLoadingPanel ID="improvementLoading" runat="server" /><telerik:RadGrid ID="improvementRadGrid" runat="server" AutoGenerateColumns="false" DataSourceID="inventoryDataSource"> <MasterTableView> <Columns> <telerik:GridBoundColumn DataField="Description" HeaderText="Description" /> <telerik:GridBoundColumn DataField="Count" HeaderText="Quanitity" HeaderStyle-Font-Bold="true" ItemStyle-Font-Bold="true" /> <telerik:GridBoundColumn DataField="MinimumQuantity" HeaderText="Min" /> <telerik:GridBoundColumn DataField="MaximumQuantity" HeaderText="Max" /> </Columns> </MasterTableView></telerik:RadGrid><asp:Timer ID="Timer1" runat="server" Interval="5000" OnTick="Timer1_Tick" /><asp:SqlDataSource ID="inventoryDataSource" runat="server"ConnectionString="<%$ ConnectionStrings:AssetWhereConnectionString %>" SelectCommand="ImprovementDay" SelectCommandType="StoredProcedure"></asp:SqlDataSource>public void Timer1_Tick(object sender, EventArgs e){ improvementRadGrid.Rebind();}