我在radgrid切断的最后一列。网格是可滚动的,列宽的总和肯定比给定宽度宽。剪切列当然位于页面源中。有18列,如下所示。为什么会这样?谢谢!
<telerik:RadGrid runat="server" ID="rg" AutoGenerateColumns="false" AllowSorting="true"
AllowFilteringByColumn="true" Skin="Telerik" Width="1000px" AllowPaging="true"
PageSize="20" OnNeedDataSource="needData">
<ClientSettings Scrolling-FrozenColumnsCount="2" Scrolling-SaveScrollPosition="true"
Scrolling-UseStaticHeaders="true" Scrolling-AllowScroll="true" />
<HeaderStyle Width="100px" />
<MasterTableView Width="100%" TableLayout="Fixed" >
<PagerStyle Position="TopAndBottom" Mode="NextPrevNumericAndAdvanced" AlwaysVisible="true" />
<Columns>
<telerik:GridBoundColumn DataField="report_number" HeaderText="Report #" AutoPostBackOnFilter="true" ShowSortIcon="false"/>
答案 0 :(得分:1)
这样解决:首先,doctype问题。删除&#34;过渡&#34;部分来自声明解决了在中间切割列。添加带有headertext的假列=&#34;&#34;并且在我最后一次需要之后没有数据强制显示数据的最后一列。
以防万一:MasterTableView width = 101%没有帮助(在其他地方找到了)