FineUI 官方论坛
标题:
Grid 表格中复选框不能选择
[打印本页]
作者:
xiaoer
时间:
2015-11-20 18:18
标题:
Grid 表格中复选框不能选择
本帖最后由 xiaoer 于 2015-11-20 18:20 编辑
[attach]8167[/attach] <f:Grid ID="Grid1" Title="权限列表" ShowBorder="true" ShowHeader="true" EnableTextSelection="true"
runat="server" DataKeyNames="Id,Name" Width="800px" CssStyle="margin-left:3%; width:70%;margin-top:2%">
<Columns>
<%--<f:RowNumberField />--%>
<f:BoundField DataField="name" Width="130px" DataSimulateTreeLevelField="TreeLevel"
HeaderText="菜单名称" />
<f:TemplateField Width="100px" HeaderText=" 页面权限 ">
<ItemTemplate>
<f:CheckBoxList runat="server" ID="cbxQX"></f:CheckBoxList>
</ItemTemplate>
</f:TemplateField>
<f:TemplateField HeaderText=" 操作 " Width="400px">
<ItemTemplate>
<f:CheckBoxList runat="server" ID="CheckBoxList1"></f:CheckBoxList>
<%-- <asp:CheckBoxList ID="CheckBoxList1" RepeatColumns="9" runat="server">
</asp:CheckBoxList>--%>
</ItemTemplate>
</f:TemplateField>
</Columns>
<Listeners>
<f
istener Event="beforeitemcontextmenu" Handler="onRowContextMenu" />
</Listeners>
</f:Grid>
<------------------------------------------------------------------------------------------->
protected void Grid1_RowDataBound(object sender, FineUI.GridRowEventArgs e)
{
FineUI.GridRow row = e.Row;
FineUI.ControlBase uc = (FineUI.ControlBase)row.FindControl("cbxQX");
FineUI.CheckBoxList cbl = (FineUI.CheckBoxList)uc;
FineUI.CheckItem li = new FineUI.CheckItem();
li.Text = "fdsa";
li.Value = "123";
cbl.Items.Add(li);
}
求人指点下
作者:
sanshi
时间:
2015-11-20 20:57
模板列中只能使用ASP.NET控件,所以将 f:CheckBoxList 改为 asp:CheckBoxList
作者:
xiaoer
时间:
2015-11-20 22:22
sanshi 发表于 2015-11-20 20:57
模板列中只能使用ASP.NET控件,所以将 f:CheckBoxList 改为 asp:CheckBoxList
可以了,实在是感谢。
支持FineUI
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4