C# 使用Javascript澄清调用代码隐藏
我试图让gridview中的一行可以点击,这样它就会导致回发,这样我就可以在后面执行代码 我在GridView的RowDataBound事件处理程序中有这个。这项工作:C# 使用Javascript澄清调用代码隐藏,c#,javascript,gridview,onclick,postback,C#,Javascript,Gridview,Onclick,Postback,我试图让gridview中的一行可以点击,这样它就会导致回发,这样我就可以在后面执行代码 我在GridView的RowDataBound事件处理程序中有这个。这项工作: if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes["onmouseover"] = "this.style.cursor='pointer';this.style.textDecoration='underline';";
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes["onmouseover"] = "this.style.cursor='pointer';this.style.textDecoration='underline';";
e.Row.Attributes["onmouseout"] = "this.style.textDecoration='none';";
e.Row.Attributes["onclick"] = "javascript:__doPostBack('PostBackFromItemWindow', '');";
}
但这不起作用:
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes["onmouseover"] = "this.style.cursor='pointer';this.style.textDecoration='underline';";
e.Row.Attributes["onmouseout"] = "this.style.textDecoration='none';";
e.Row.Attributes["onclick"] = "<script type='text/javascript'>__doPostBack('PostBackFromItemWindow', '');</script>";
}
if(e.Row.RowType==DataControlRowType.DataRow)
{
e、 Row.Attributes[“onmouseover”]=“this.style.cursor='pointer';this.style.textDecoration='underline';”;
e、 Row.Attributes[“onmouseout”]=“this.style.textDecoration='none';”;
e、 Row.Attributes[“onclick”]=“uu doPostBack('postbackromitemWindow',”);”;
}
问题:
这可以帮助您:
这可以帮助您: