通过Jquery Asp.net Webforms注册RowCommand

通过Jquery Asp.net Webforms注册RowCommand,asp.net,Asp.net,我创建了一个gridview,在鼠标向下滚动时加载更多数据。我的问题是这个gridview有RowCommand事件,所以这意味着每次我追加新行时,我还需要通过Jquery注册RowCommand事件。我怎样才能做到这一点?请参阅下面我的代码: var OpenUserNo = 1 ; for (var i = 0; i < dataValues.length; i++) { $('#<%=gv.ClientID%> tr:last').after("<tr&

我创建了一个gridview,在鼠标向下滚动时加载更多数据。我的问题是这个gridview有RowCommand事件,所以这意味着每次我追加新行时,我还需要通过Jquery注册RowCommand事件。我怎样才能做到这一点?请参阅下面我的代码:

var OpenUserNo = 1 ;

for (var i = 0; i < dataValues.length; i++) {
     $('#<%=gv.ClientID%> tr:last').after("<tr><td>" + dataValues[i].TotalComplaints +
                    "</td><td><a class='grid-hyperlink-green' href='javascript:__doPostBack('ctl00$cphBody$gv', 'OpenUser$" + OpenUserNo +"')'>Details</a></td></tr>");

     OpenUserNo++;
}
var OpenUserNo=1;
对于(var i=0;i您必须考虑通过jQuery添加的所有行在<代码>后记< /代码>之后将丢失。我对它进行了测试,甚至在
部分回发后它们也丢失了。
Ajax控制工具包中的
ScriptManager
UpdatePanel
是否是您的选择?最好在以下参考文献中解释:
space
是的,回发是我的首要挑战。我将尝试Ajax控件工具包。非常感谢。