我想选中DATAGRID中的一个CHECKBOX,然后在DATAGRID外有一按钮点击就能进入编辑状态(另一状态),请问如何做!?
解决方案 »
- 【求助】文本页面中,焦点的控制
- 关于DevExpress ASP.Net的问题,我是初学者
- 如何定义asp.net中定义Guid类型
- 请问ASP.NET下怎么做一个图片新闻的栏目
- 重装系统后,以前的项目不能运行了?
- Asp.net作为B/S结构的开发平台是否是主流平台?它与jsp.php相比有什么优势?
- 树节点操作对SESSION的影响,请高手帮忙,谢谢...
- 新手第一次做网站 请教一些建议和方法
- 把原来静态的网页改为可以动态发布新闻(文章)的系统?
- json处理Javascript 和web服务器端的之间数据交换
- 那位高手有SolpartMenu的C#代码呀 (50)
- 怎样把数据写入DataSet???
{
CheckBox cb = (CheckBox)(dgi.findControl(CheckBox的名字));
HtmlInputHidden hd = (HtmlInputHidden)(dgi.FindControl("hdRegNum"));
if (cb.Checked)
//进入编辑状态
}
我是这样想的不是有个编辑更新取消按钮列么?你在编辑事件(即editcommand)里面写
checkbox cb=(CheckBox)(e.item.cells[checkbox列序数]findControl(CheckBox的名字));
if (cb.checked)
{
DataGrid1.EditItemIndex = e.Item.ItemIndex;
………………
}
{
CheckBox cb=(CheckBox)(dgi.Cells[0].Controls[1]);
if (cb.Checked==true)
{
TextBox t4=(TextBox)dgi.Cells[4].Controls[0];
这样做不行