FineUI 官方论坛
标题:
FineUI v4.1.5的Grid中的模板列的问题
[打印本页]
作者:
冷谷松子
时间:
2014-11-20 00:20
标题:
FineUI v4.1.5的Grid中的模板列的问题
首先感谢三石的作品,给大家提供了很多的方便。
我在使用的过程,发现一个问题,就是在grid中使用模板列时,加入自定义的一个表格,当表格的内容超过表格的高度或超过显示区域的时候,表格的AutoScroll属性感觉不起作用。
我的表格设置如:
<x:Grid ID="GridPlaneList" runat="server" Title="xxxx" EnableCollapse="true" Icon="Group"
AllowPaging="true" AutoScroll="true" PageSize="20" AllowSorting="true" SortField="PlaneName"
OnRowCommand="GridPlaneList_RowCommand" SortDirection="ASC" IsDatabasePaging="true"
DataKeyNames="PlaneId" EnableColumnLines="true"
复制代码
在模板列的设置如下:
<x:TemplateField ColumnID="expander" RenderAsRowExpander="true">
<ItemTemplate>
<div>
<%#GetDetailList(DataBinder.Eval(Container.DataItem,"PlaneId")) %>//产生一个表格内容
</div>
</ItemTemplate>
</x:TemplateField>
复制代码
显示的时候,发现表格的一部分内容显示不出来
是不是Grid的自动滚动条的计算没有把模板的高度计算进去?
在这里向各位大虾们请教了
作者:
冷谷松子
时间:
2014-11-20 00:26
如果是在grid外面加一个panel,把panel的autoscroll属性设置为true,可以解决这个问题,但是,grid本身如何解决就不知道了
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4