or
RadGrid1.ID = "RadGrid1" RadGrid1.Width = Unit.Pixel(1500) RadGrid1.Height = Unit.Pixel(700) RadGrid1.MasterTableView.EditMode = GridEditMode.InPlace RadGrid1.EnableViewState = True RadGrid1.AllowPaging = True 'RadGrid1.AllowCustomPaging = True RadGrid1.PagerStyle.Mode = GridPagerMode.NextPrevAndNumeric RadGrid1.AutoGenerateColumns = False RadGrid1.ShowStatusBar = True RadGrid1.AllowSorting = True RadGrid1.AllowFilteringByColumn = True RadGrid1.MasterTableView.NoDetailRecordsText = "No records could be found." RadGrid1.MasterTableView.NoMasterRecordsText = "No records could be found." RadGrid1.MasterTableView.ShowHeadersWhenNoRecords = True RadGrid1.Skin = "WebBlue" RadGrid1.ClientSettings.ClientEvents.OnGridCreated = "GetGridObject" RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = 2 RadGrid1.ClientSettings.AllowColumnsReorder = True RadGrid1.ClientSettings.ColumnsReorderMethod = GridClientSettings.GridColumnsReorderMethod.Swap RadGrid1.ClientSettings.Selecting.AllowRowSelect = True RadGrid1.ClientSettings.Resizing.AllowColumnResize = True RadGrid1.ClientSettings.Scrolling.AllowScroll = True RadGrid1.ClientSettings.Scrolling.UseStaticHeaders = True RadGrid1.ClientSettings.Scrolling.SaveScrollPosition = True RadGrid1.ClientSettings.ClientEvents.OnFilterMenuShowing = "filterMenuShowing" RadGrid1.FilterMenu.OnClientShowing = "MenuShowing" RadGrid1.MasterTableView.EnableViewState = True RadGrid1.MasterTableView.EnableColumnsViewState = True RadGrid1.MasterTableView.PageSize = 50 RadGrid1.MasterTableView.AllowMultiColumnSorting = True RadGrid1.MasterTableView.DataKeyNames = New String() {"DetailID", "Day", "FoundGeographies", "SubZipCount"} If mSubCodesAvailable Then RadGrid1.MasterTableView.HierarchyLoadMode = GridChildLoadMode.ServerBind RadGrid1.MasterTableView.HierarchyDefaultExpanded = True End If<telerik:RadGrid ID="grdAttachments" runat="server" AllowSorting="True" AutoGenerateColumns="False" CellSpacing="0" DataSourceID="sdsCaseAttachments" GridLines="None" OnDeleteCommand="grdAttachments_DeleteCommand" OnItemCommand="grdAttachments_ItemCommand" OnItemDeleted="grdAttachments_ItemDeleted" OnItemInserted="grdAttachments_ItemInserted" OnItemUpdated="grdAttachments_ItemUpdated"> <ClientSettings EnableAlternatingItems="true" EnableRowHoverStyle="true"> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> </ClientSettings> <MasterTableView CommandItemDisplay="None" DataKeyNames="DocId" DataSourceID="sdsCaseAttachments"> <Columns> <telerik:GridBoundColumn DataField="DocId" DataType="System.Int32" Display="false" EditFormColumnIndex="0" HeaderText="DocId" ReadOnly="True" SortExpression="DocId" UniqueName="DocId" /> <telerik:GridBoundColumn DataField="CaseProgId" DataType="System.Int32" Display="false" EditFormColumnIndex="0" HeaderText="CaseProgId" ReadOnly="True" SortExpression="CaseProgId" UniqueName="CaseProgId" /> <telerik:GridAttachmentColumn DataSourceID="sdsAttachment" HeaderText="Download" AttachmentDataField="CaseDoc" AttachmentKeyFields="DocId" FileNameTextField="FileName" DataTextField="FileName" UniqueName="AttachmentColumn"> </telerik:GridAttachmentColumn> <telerik:GridBoundColumn DataField="FileType" EditFormColumnIndex="2" HeaderText="File Type" SortExpression="FileType" UniqueName="FileType" /> <telerik:GridDateTimeColumn DataField="UploadDt" DataFormatString="{0:MM/dd/yyyy}" EditFormColumnIndex="1" FilterDateFormat="{0:MM/dd/yy}" HeaderText="Date Uploaded" SortExpression="UploadDt" UniqueName="UploadDt" /> <telerik:GridBoundColumn DataField="FileSz" EditFormColumnIndex="2" HeaderText="File Size" SortExpression="FileSz" UniqueName="FileSz" /> <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmText="Are you sure you want to delete?" ImageUrl="~/images/delete.png" Text="Delete" UniqueName="imgDelete" /> </Columns> </MasterTableView> <ClientSettings> <ClientEvents OnCommand="gridCommand"></ClientEvents> </ClientSettings> <FilterMenu EnableImageSprites="False"> </FilterMenu> </telerik:RadGrid>function gridCommand(sender, args) { if (args.get_commandName() == "DownloadAttachment") { var manager = $find('<%= RadAjaxManager.GetCurrent(Page).ClientID %>'); manager.set_enableAJAX(false); setTimeout(function () { manager.set_enableAJAX(true); }, 20000); } }
