我对Ajax没有经验。我正在使用执行的webgrid:
javascript:__doPostBack('GridView1','Select$1')
选择行时。发布时如何调用某些操作?
的 的 ____ 更新的 _ __ _ < / EM> ___
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.DataItemIndex == -1)
return;
e.Row.Attributes.Add("onMouseOver",
"this.style.cursor='hand';");
e.Row.Attributes.Add("onclick",
GetPostBackClientEvent(GridView1,
"Select$" + e.Row.RowIndex.ToString())
);
}
答案 0 :(得分:2)
您编写的代码不是Ajax(除非网格包含在更新面板或类似内容中)。
在服务器端触发事件的方式如下:
if (Request.Form["__EVENTTARGET"] == "GridView1")
{
//fire event
string argument = Request.Form["__EVENTARGUEMENT"];
//do something.
}
<强>更新强>
重要的是将成为我的代码中的“参数”部分,因为它将以Select$<RowNumber>
我猜你需要对这些信息做点什么。