本文介绍了如何在GridView中获取复选框(注意:复选框没有ID)?!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好
我在GridView中有CheckBox,但不知道如何在服务器端获取它?
我需要CommandArgument之类的东西
请帮助我
谢谢
不能选择Faiulre
hi all
I have CheckBox Inside GridView and I Dont Know how To get It in Server Side?
i Need Something like CommandArgument
Please Help me
Thanks
Faiulre Is Not An Option
推荐答案
protected void grvPGIS_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
CheckBox chk= (CheckBox )e.Row.FindControl("CheckBoxID");
}
}
foreach(var item in GridView1.Items)
{
CheckBox chk=(CheckBox)item.FindControl("CheckBox1");
//Do your job here.
}
在gridview事件中,尝试使用e.Item.FindControl("CheckBox1")
,但请确保e.Item
是您的gridview DataItem
.
--Amit
In the gridview events try using e.Item.FindControl("CheckBox1")
but make sure that e.Item
is your gridview DataItem
.
--Amit
这篇关于如何在GridView中获取复选框(注意:复选框没有ID)?!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!