首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gridview单击事件的怎么响应

2011-12-17 
gridview单击事件的如何响应想要做这样的功能,点击gridview中的任意行,链接到另外一页我是这样写的protect

gridview单击事件的如何响应
想要做这样的功能,点击gridview中的任意行,链接到另外一页
我是这样写的
protected   void   GridView1_RowDataBound(object   sender,   GridViewRowEventArgs   e)
        {
                string   url,href;

                if   (e.Row.RowType   ==   DataControlRowType.DataRow)
                {
                        这里怎么写?
                        e.Row.Attributes.Add( "onclick ",   href);

                }
        }
不知道中间那段怎么写,这个代码可以实现吗

[解决办法]
写你的条件啊.我想不同行转换的页不一样吧
[解决办法]
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add( "onclick ", "window.location.href= 'webform3.aspx ' ");
}
}
[解决办法]
用datagrid可以吧。里面设置一个超级链接的模板列
[解决办法]
如果你每一行都想连到 aa.aspx,并且不需要查询字符串,那么楼上的方法可行,
如果你想连到 aa.aspx,并且需要根据每一行得到不同的查询字符串值,那么需要给gridview创建链接列HypeLinkField,在链接列中设置每一行的查询字符串值

热点排行