当点击gridview中的一行时,使此行进入编辑状态,我不想用微软的那个buttoncolumn,请问有没有其他方法可以实现?
解决方案 »
- 时不时出现-object reference not set to an instance of an boject,
- delete a where id in(@ID) @ID类型问题
- .net用户控件问题
- application_error和page_error
- 高分求报错Volitant.WebShared.Module Not Config的原因
- 求求你们帮帮我吧!求求你们了!!!!
- 怎么调用系统文件,如播放器,计算器等
- 需要一个隐藏在图形中的验证码, 用户需手动敲入才可SUBMIT FORM. 可有相关的控件?
- 为何在sql语句中取不到dr["ID"]值呢?
- 两个小问题,在线等
- 看到过你说过缓存要用CacheDependency,请讲讲具体怎么使用呀!
- 关于GRIDVIEW的问题
参考:
http://www.e-dragon.com.cn/html/dotnet/2008-05-20/20080520001617M8T.shtml
2.在datagrid中的ItemDataBound事件中加入如下代码:
if(e.Item.ItemType!=ListItemType.Header&&e.Item.ItemType!=ListItemType.Footer&&e.Item.ItemType!=ListItemType.Separator)
{
LinkButton lb=(LinkButton)e.Item.Cells[0].Controls[0];
e.Item.Attributes.Add("onclick",Page.GetPostBackClientHyperlink(lb,""));//是用来解决不用选择按钮也能够选种其中的一行.
e.Item.Style["cursor"]="hand";
}
3.在datagrid中的ItemCommand事件中写相关事件代码,如你想要实现的选中行的代码
以上是以vs2003 datagrid控件为例,gridview是类似的
==
楼主觉得那一行应该有这个按钮呢?
又不是WinForm