FineUI 官方论坛
标题:
请教Grid中的CheckBoxField问题
[打印本页]
作者:
稀里糊涂丶娃
时间:
2013-9-16 10:57
标题:
请教Grid中的CheckBoxField问题
我想做成示例里面的效果,CheckBoxFileld显示成图片样式,但是根据示例来做结果都是打勾的,贴上代码,求解
前台代码:
<form id="form1" runat="server">
<x
ageManager ID="
ageManager1" runat="server" />
<x:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="用户信息"
runat="server" DataKeyNames="FUserID" >
<Columns>
<x:BoundField DataField="FUserID" Width="10px" HeaderText="ID" Hidden="true" />
<x:BoundField DataField="登录名" SortField="Name" Width="100px" HeaderText="用户名" />
<x:CheckBoxField DataField="是否禁用" SortField="是否禁用" HeaderText="启用" RenderAsStaticField="false"
Width="50px" />
<x:BoundField DataField="是否禁用" Width="100px" HeaderText="是否禁用" />
<x:CheckBoxField DataField="是否禁用" HeaderText="是否禁用" RenderAsStaticField="true"
Width="50px" />
<x:CheckBoxField DataField="是否禁用" HeaderText="是否禁用" RenderAsStaticField="false"
Width="50px" />
<x:BoundField DataField="备注" ExpandUnusedSpace="true" HeaderText="备注" />
</Columns>
</x:Grid>
</form>
后台代码:
protected void Page_Load(object sender, EventArgs e)
{
bound();
}
public void bound()
{
Grid1.DataSource = GetDataTable();
Grid1.DataBind();
}
protected DataTable GetDataTable()
{
DataTable table = new DataTable();
table.Columns.Add(new DataColumn("FUserID", typeof(int)));
table.Columns.Add(new DataColumn("登录名", typeof(String)));
table.Columns.Add(new DataColumn("是否禁用", typeof(bool)));
table.Columns.Add(new DataColumn("备注", typeof(String)));
DataRow row = table.NewRow();
row[0] = 1;
row[1] = "admin";
row[2] = true;
row[3] = "2000";
table.Rows.Add(row);
row = table.NewRow();
row[0] = 2;
row[1] = "陈飞";
row[2] = false;
row[3] = "2001";
table.Rows.Add(row);
return table;
}
会不会是extjs里面少加了什么东西,extjs文件夹中截图如下
作者:
稀里糊涂丶娃
时间:
2013-9-17 08:21
大神,求帮助啊
作者:
bluer
时间:
2013-9-17 14:30
图片目录?
作者:
莮亾
时间:
2013-9-17 15:12
仔细看看
http://fineui.com/api/a00014.html
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4