将参数从asp.net传递到javascript
本文关键字:javascript net 参数 asp | 更新日期: 2023-09-27 18:11:32
当我点击gridview上的一行时,我想把它的id发送到javascript。对于这项工作,我覆盖rowdatabound事件,如下所示:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
GridView1.Attributes.Add("onclick", "javascript:test('"e.Row.ClientID"')");
}
但它不起作用,而且有错误!在vb中,我使用&
来解决这个问题,如下所示:
GridView1.Attributes.Add("onclick", "javascript:test('" & e.Row.ClientID & "')");
在c#
中我能做什么?
在C#中,应该使用+进行字符串连接,所以请尝试以下操作:
GridView1.Attributes.Add("onclick", "javascript:test('" + e.Row.ClientID + "')");