| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4828 人关注过本帖
标题:[求助]GridView鼠标选择行问题【未解决】
只看楼主 加入收藏
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
收藏
得分:0 
冰斑竹,怎么以下报错的?

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
e.Row.Attributes.Add("onclick", "javascript:__doPostBack('" + e.Row.FindControl("LinkButton1").ClientID.Replace("_", "$") + "','')");
}

我是2.0超级菜鸟,请多多教导!
2007-08-08 10:55
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 
以下是引用foshan在2007-8-8 10:55:00的发言:
冰斑竹,怎么以下报错的?

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
e.Row.Attributes.Add("onclick", "javascript:__doPostBack('" + e.Row.FindControl("LinkButton1").ClientID.Replace("_", "$") + "','')");
}

不会吧,这样会报错?报啥错?


Flying without wings
2007-08-08 10:59
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
收藏
得分:0 
这样就行了:
if (e.Row.RowIndex >= 0)
{
e.Row.Attributes.Add("onclick", "javascript:__doPostBack('" + e.Row.FindControl("LinkButton1").ClientID.Replace("_", "$") + "','')");
}

我是2.0超级菜鸟,请多多教导!
2007-08-08 11:04
川流不息
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2000
专家分:47
注 册:2006-11-8
收藏
得分:0 
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if(此处判断不标题栏和尾栏)
{
e.Row.Attributes.Add("onclick","alert('"+e.RowIndex+"');");
}

}

[此贴子已经被作者于2007-8-8 11:06:17编辑过]


日月更替,天地輪回,人間已是幾回春。 江山不老,人正少年,只手能擎半邊天。
2007-08-08 11:05
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
收藏
得分:0 
第一次运行时 e.Row.RowIndex = -1 ,所以找不到  LinkButton1 ,所以报错

我是2.0超级菜鸟,请多多教导!
2007-08-08 11:06
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 
是的,RowDataBound事件里很容易疏忽对e.Row.RowType进行判断

if (e.Row.RowType == DataControlRowType.DataRow)
{
......
}

大家言归正卷啦,革命还未成功,大家仍需努力^_^

Flying without wings
2007-08-08 11:21
zd123456
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2006-10-31
收藏
得分:0 
我做了一下 好像可以的啊.
没报错啊.

我是初学的 请各位帮帮我...
2007-08-08 14:49
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 


为什么有的可以,有的报错呢?

Flying without wings
2007-08-08 19:39
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 
各位大哥大姐,小的小妹,问题依旧哈,帮帮忙哦...


Flying without wings
2007-08-10 08:28
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 

Flying without wings
2007-08-10 18:40
快速回复:[求助]GridView鼠标选择行问题【未解决】
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057053 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved