var fileExtensionBlacklist = "<%=DisallowedFileTypes %>"; function OnClientFileSelected(sender, e) {     if("<%=UseBlacklist %>" == "True")     {         var selectedFileName = e.get_fileName();         var selectedExtension = selectedFileName.split(".").pop();         if (fileExtensionBlacklist != "" && fileExtensionBlacklist.indexOf(selectedExtension) > -1)         {             try { $find("<%=RadAsyncUpload1.ClientID %>").deleteFileInputAt(e.get_rowIndex()); } catch (ex) { }         }     } } function OnClientFileUploadFailed(sender, e) {     e.set_handled(true); }function OnClientFileUploading(sender, e) {     if("<%=UseBlacklist %>" == "True")     {         var selectedFileName = e.get_fileName();         var selectedExtension = selectedFileName.split(".").pop();         if (fileExtensionBlacklist != "" && fileExtensionBlacklist.indexOf(selectedExtension) > -1)         {             e.set_cancel(true);         }     } }

<div>
<telerik:RadProgressManager ID="RadProgressManager1" Runat="server" />
<telerik:RadUpload ID="radUploadFile" Runat="server"
AllowedFileExtensions=".zip" ControlObjectsVisibility="None"
MaxFileInputsCount="1" Skin="WebBlue" TargetFolder="~/Files"
OverwriteExistingFiles="True">
</telerik:RadUpload>
</div>
Thanks,
Kishan



Hello!
Setup:
When I expand any of the top/1st level groups, I am expecting that the child/2nd level groups are shown expanded/collapsed based on their Expanded property. Instead what happens is that the child/2nd level groups are all shown as expanded.
Is this behavior expected or is there a fix/workaround that you can provide?
Thanks in advance,
Brent
<tlr:RadGrid runat="server" ID="grdDoubleGroupings" AutoGenerateColumns="true"     AllowSorting="true"     OnNeedDataSource="grdDoubleGroupings_NeedDataSource">     <MasterTableView         GroupLoadMode="Client"         AllowMultiColumnSorting="true"         AllowNaturalSort="false"         GroupsDefaultExpanded="false"    >         <GroupByExpressions>             <tlr:GridGroupByExpression>                 <GroupByFields>                     <tlr:GridGroupByField FieldName="Category" />                 </GroupByFields>                 <SelectFields>                     <tlr:GridGroupByField FieldName="Category" />                 </SelectFields>             </tlr:GridGroupByExpression>              <tlr:GridGroupByExpression>                 <GroupByFields>                     <tlr:GridGroupByField FieldName="Subcategory" />                 </GroupByFields>                 <SelectFields>                     <tlr:GridGroupByField FieldName="Category" />                     <tlr:GridGroupByField FieldName="Subcategory" />                 </SelectFields>                              </tlr:GridGroupByExpression>         </GroupByExpressions>     </MasterTableView> </tlr:RadGrid>| <tr> | 
| <td> | 
| <asp:TextBox ID="txtDT" runat="server" /> | 
| <asp:Label ID="lblDT" runat="server" /> | 
| </td> | 
| </tr> | 
| String dt = DateTime.Now.ToLongTimeString(); | 
| txtDT.Text = dt; | 
| lblDT.Text = dt; | 
| panel.Update(); | 
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadGrid1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" MinDisplayTime="500" Transparency="25" BackColor="#ffffff" runat="server" CssClass="ajaxloader" />
<telerik:RadGrid ID="RadGrid1" runat="server"
AllowSorting="True" GridLines="None"
AutoGenerateColumns="false"
OnNeedDataSource="RadGrid1_NeedDataSource">
<MasterTableView Width="100%" DataKeyNames="Id">
        <Columns>
            <telerik:GridClientSelectColumn UniqueName="ClientSelect" HeaderStyle-Width="5%" />
<telerik:GridBoundColumn DataField="DisplayName" HeaderText="Name" UniqueName="DisplayName" DataType="System.String" HeaderStyle-Width="20%" />
<telerik:GridBoundColumn DataField="FileDateTime" HeaderText="Created Date/Time" UniqueName="Created" DataType="System.DateTime" HeaderStyle-Width="20%" DataFormatString="{0:MM/dd/yy hh:mm tt}" />
            <telerik:GridBoundColumn DataField="LastSentDateTime" HeaderText="Last Used" UniqueName="Sent" DataType="System.DateTime" HeaderStyle-Width="20%" DataFormatString="{0:MM/dd/yy hh:mm tt}" />
            <telerik:GridTemplateColumn ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="30%" HeaderText="Message Type" AllowFiltering="false" UniqueName="MessageFormat" SortExpression="MessageFormat">
                <ItemTemplate>
                    <asp:ImageButton ID="ibtnPhone" runat="server" ImageUrl="~/Images/pc_icon_phone.gif" CommandName="ListenPhone" ToolTip="Listen to message" />
                    <asp:ImageButton ID="ibtnSMS" runat="server" ImageUrl="~/Images/pc_icon_txt.gif" CommandName="ViewSMS" ToolTip="View SMS Message" />
                </ItemTemplate>
<HeaderStyle HorizontalAlign="Left" />
                <ItemStyle HorizontalAlign="Left" />
            </telerik:GridTemplateColumn>
        </Columns>
    </MasterTableView>
    <ClientSettings>
        <Selecting AllowRowSelect="True" />
</ClientSettings>
</telerik:RadGrid>