<Columns>
<asp:BoundField DataField="ID" HeaderText="ID" ReadOnly="True" />
<asp:BoundField DataField="BigClassName" HeaderText="类名称" />
<asp:BoundField DataField="Order" HeaderText="排序" />
<asp:TemplateField>
<asp:CheckBoxField DataField="IsShow" HeaderText="IsShow" />
</asp:TemplateField>
<asp:CommandField HeaderText="删除"
ShowDeleteButton="True" DeleteText="<div id="de" onclick="JavaScript:return confirm('你确定要删除?')">删除</div>" />
<asp:CommandField HeaderText="编辑" ShowEditButton="True" />
</Columns>我怎么才能拿到 CheckBoxField 的值啊?大家帮忙看看~~
<asp:BoundField DataField="ID" HeaderText="ID" ReadOnly="True" />
<asp:BoundField DataField="BigClassName" HeaderText="类名称" />
<asp:BoundField DataField="Order" HeaderText="排序" />
<asp:TemplateField>
<asp:CheckBoxField DataField="IsShow" HeaderText="IsShow" />
</asp:TemplateField>
<asp:CommandField HeaderText="删除"
ShowDeleteButton="True" DeleteText="<div id="de" onclick="JavaScript:return confirm('你确定要删除?')">删除</div>" />
<asp:CommandField HeaderText="编辑" ShowEditButton="True" />
</Columns>我怎么才能拿到 CheckBoxField 的值啊?大家帮忙看看~~
你也可以整个ide.FindControl("")
大家帮忙再看看~
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType. AlternatingItem)
bool ishow=((CheckBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Checked;