十万火急--checkbox gridview显示的每一行前都有一个”checkbox“方框,可以选择其中一行,记得是单选,现在怎么获得选中的行的主键值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=0;i<GridView1.Rows.Count;i++){ int id = 0; CheckBox cb = GridView1.Rows[i].Cells[0].FindControl("CheckBox1") as CheckBox; if(cb.Checked) id = Convert.ToInt32(GridView1.DataKeys[i].Value);} 提示if(cb.Checked)错误“未将对象引用设置到对象的实例”?????? 你这一列是模板列还是CheckBoxField? <Columns> <asp:TemplateField> <ItemTemplate> <input id="chkSelect" name="chkSelect" runat="server" type="checkbox" value="bookid" onclick="Check(this)" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="bookid" HeaderText="书号" SortExpression="书号" /> <asp:BoundField DataField="bookname" HeaderText="书名" SortExpression="书名"/> <asp:BoundField DataField="author" HeaderText="作者" SortExpression="作者"/> <asp:BoundField DataField="publisher" HeaderText="出版社" SortExpression="出版社" /> <asp:BoundField DataField="price" HeaderText="价格" SortExpression="价格" /> </Columns> 你看应该是模板列吧?我不太懂 CheckBox cb = GridView1.Rows[i].Cells[0].FindControl("chkSelect") as CheckBox; 如果要做只能单选的限制呢?Thanks 只单选的话,可通过js就可以控制,当选择一个后将页面上其他的disable掉就行 listView 的 tag 问题 急求一个计算器的原程序 没分了,也帮我看看吧 remoting中远程对象的定义问题!~!! 我是学vc.net还是vc++还是...? ASP.NET 2003 里面支持缓存依赖不? 急求!如何使用C#调用c++ 编写的webservice 关于动态生成的表如何知道我当前选中的行列 ???????? 怎样才可以是listview的列可以自动根据长度调整宽度? 关于winform的问题 麻烦帮我看一下啊~~Timer的问题~~~
for(int i=0;i<GridView1.Rows.Count;i++)
{
int id = 0;
CheckBox cb = GridView1.Rows[i].Cells[0].FindControl("CheckBox1") as CheckBox;
if(cb.Checked)
id = Convert.ToInt32(GridView1.DataKeys[i].Value);
}
<asp:TemplateField>
<ItemTemplate>
<input id="chkSelect" name="chkSelect" runat="server" type="checkbox" value="bookid" onclick="Check(this)" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="bookid" HeaderText="书号" SortExpression="书号" />
<asp:BoundField DataField="bookname" HeaderText="书名" SortExpression="书名"/>
<asp:BoundField DataField="author" HeaderText="作者" SortExpression="作者"/>
<asp:BoundField DataField="publisher" HeaderText="出版社" SortExpression="出版社" />
<asp:BoundField DataField="price" HeaderText="价格" SortExpression="价格" />
</Columns> 你看应该是模板列吧?我不太懂