如题 比如我在一个datagrid的模板页里加入一个checkbox和一个button我如何得到checkbox的Checked
解决方案 »
- aspnetpager分页存储过程中参数传递的问题
- 新闻显示页面的新闻内容有javascript错误令到下面的评论提交不了怎么解决啊?急啊,帮个忙吧
- 分割字符串然后匹配的sql语句怎么写,急求!多谢!
- IIS出问题了?老是显示标头,100分求解决此问题
- ASP.NET传参问题
- 日记按年分类
- 在编辑页里,点击新增按钮时将所有TextBox清空,怎么做
- 超级郁闷~,不知道.net了出了什么毛病,什么事件都没反映了。
- 怎么响应 dropdownlist_selectindexchanged事件
- icyer进来拿分呀!!!!!!!!
- 这样能更新数据吗!!!!???????????很急!!!!
- 质疑版主:是谁动了我的帖子?
另外,对于runat="server"的控件,应该可以通过Vb.net访问的。
添加datagrid
打开datagrid的“属性生成器” > 列 > 加入一个模板列 确定
右键点datagrid弹出菜单 选“编辑模板”
在itemtemplate的位置放上checkbox 然后“结束编辑模板”
e.cell[xx].findcontrol("checkboxid")
CheckBox cb=DataGrid.rows[i].cells[j].findcontrol("checkboxid");
bool isChecked=cb.checked;
大概写了下 vb的
dim i,co as integer , cb as checkbox
co = datagrid1.Items.Count - 1for i=0 to co
cb=datagrid1.Items(i).Cells(0).FindControl("chk_Editflag") '假设你的checkbox放在第一列
if cb.checked then
............
endif
next