I have a RadGrid with a detail table which i set UseStaticHeaders="True" AllowScroll="true" FrozenColumnsCount="6" is doesn't work
Code Behind:
Is this a bug, or might I be overlooking something?
Here is a picture you can reference
https://www.dropbox.com/sh/iun37z4shgv0ahc/mtP70FqlOn/RadGrid.jpg
Thanks & Regards,
Code Behind:
<telerik:RadGrid ID="rgTracking" runat="server" AllowPaging="true" AllowSorting="True" ShowStatusBar="true" PageSize="10" AllowMultiRowSelection="true" AutoGenerateColumns="false" onpageindexchanged="rgTracking_PageIndexChanged" Skin="Vista" OnSortCommand="rgTracking_SortCommand" OnDetailTableDataBind="rgTracking_DetailTableDataBind"> <MasterTableView AllowFilteringByColumn="false" AllowMultiColumnSorting="true" DataKeyNames="ID"> <NoRecordsTemplate> <div id="GridNoRecords"><asp:Label ID="lblNoRecord" runat="server" Text="查無資料!" /></div> </NoRecordsTemplate> <Columns> <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn"> <ItemStyle Width="20px" /> </telerik:GridClientSelectColumn> <telerik:GridBoundColumn DataField="ID" display="false"/> <telerik:GridBoundColumn DataField="Item" HeaderText="項目"/> <telerik:GridBoundColumn DataField="DeptType" HeaderText="部別" ItemStyle-CssClass="highlight"/> <telerik:GridBoundColumn DataField="Manager" HeaderText="負責人" /> <telerik:GridBoundColumn DataField="ProductName" HeaderText="產品名稱"/> <telerik:GridBoundColumn DataField="Industry" HeaderText="應用產業"/> <telerik:GridBoundColumn DataField="ProductCategory" HeaderText="產品大分類" ItemStyle-CssClass="highlight"/> <telerik:GridBoundColumn DataField="ProductSubCategory" HeaderText="產品細分類" ItemStyle-CssClass="highlight"/> <telerik:GridBoundColumn DataField="Customer" HeaderText="目標客戶"/> <telerik:GridBoundColumn DataField="TechAndNode" HeaderText="Tech, Node"/> <telerik:GridBoundColumn DataField="CustomerUnit1" HeaderText="客戶對應單位一"/> <telerik:GridBoundColumn DataField="CustomerUnit2" HeaderText="客戶對應單位二"/> <telerik:GridBoundColumn DataField="Opponent" HeaderText="競爭廠商" ItemStyle-CssClass="highlight"/> <telerik:GridBoundColumn DataField="MarketScale_QtyOrM" HeaderText="市場規模-Qty/M" DataType="System.Int32" DataFormatString="{0:##,#}"/> <telerik:GridBoundColumn DataField="MarketScale_Unit" HeaderText="市場規模-數量單位"/> <telerik:GridBoundColumn DataField="MarketScale_AmtOrM" HeaderText="市場規模-Amt(NTD)/M" DataType="System.Int32" DataFormatString="{0:##,#}"/> <telerik:GridBoundColumn DataField="TargetDate" HeaderText="預計完成時間" DataType="System.DateTime" DataFormatString="{0:yyyy-MM-dd}"/> <telerik:GridBoundColumn DataField="Forecast_ThisYear" HeaderText="今年開發成果預估(NTD)" DataType="System.Int32" DataFormatString="{0:##,#}"/> <telerik:GridBoundColumn DataField="Forecast_NextYear" HeaderText="明年開發成果預估(NTD)" DataType="System.Int32" DataFormatString="{0:##,#}"/> <telerik:GridBoundColumn DataField="Forecast_NextYear" HeaderText="確認開發階段" DataType="System.Int32"/> <telerik:GridBoundColumn DataField="Forecast_NextYear" HeaderText="上次開發進度" ItemStyle-CssClass="highlight"/> <telerik:GridBoundColumn DataField="Forecast_NextYear" HeaderText="最新開放進度" /> <telerik:GridBoundColumn DataField="OutstandingIssue_Dept" HeaderText="最新待決議題-自身部門" ItemStyle-CssClass="highlight"/> <telerik:GridBoundColumn DataField="OutstandingIssue_Master" HeaderText="最新待決議題-高層" ItemStyle-CssClass="highlight"/> <telerik:GridBoundColumn DataField="IsCompleted" HeaderText="是否結案" /> <telerik:GridBoundColumn DataField="CompletedDate" HeaderText="結案日期" DataType="System.DateTime" DataFormatString="{0:yyyy-MM-dd}" /> <telerik:GridBoundColumn DataField="CompletedDesc" HeaderText="完成狀態" /> <telerik:GridBoundColumn DataField="Remark" HeaderText="備註" /> </Columns> <DetailTables> <telerik:GridTableView DataKeyNames="ID,ProductID" Name="TrackingDetails" AllowFilteringByColumn="false"> <Columns> <telerik:GridBoundColumn DataField="ID" HeaderText="ID" /> <telerik:GridBoundColumn DataField="ProductID" HeaderText="ProductID" /> <telerik:GridBoundColumn DataField="Year" HeaderText="年度"/> <telerik:GridBoundColumn DataField="Week" HeaderText="周次" /> <telerik:GridBoundColumn DataField="ManagerConfirm" HeaderText="ManagerConfirm"/> <telerik:GridBoundColumn DataField="SupervisorConfirm" HeaderText="SupervisorConfirm"/> <telerik:GridBoundColumn DataField="DevelopmentPhase" HeaderText="DevelopmentPhase"/> <telerik:GridBoundColumn DataField="OutstandingIssue_Dept" HeaderText="待決議題-自身部門"/> <telerik:GridBoundColumn DataField="OutstandingIssue_Master" HeaderText="待決議題-高層"/> </Columns> </telerik:GridTableView> </DetailTables> </MasterTableView> <ItemStyle Wrap="False" /> <HeaderStyle Wrap="False" /> <ClientSettings> <Scrolling UseStaticHeaders="True" AllowScroll="true" FrozenColumnsCount="6" ScrollHeight="100%"/> <Selecting AllowRowSelect="true"/> <ClientEvents OnRowSelected="RowSelected" OnRowDeselected="RowSelected"/> </ClientSettings> <PagerStyle Mode="NumericPages" AlwaysVisible="true" /> </telerik:RadGrid>Is this a bug, or might I be overlooking something?
Here is a picture you can reference
https://www.dropbox.com/sh/iun37z4shgv0ahc/mtP70FqlOn/RadGrid.jpg
Thanks & Regards,