我可以将RadWindow客户端事件绑定到代码后台函数吗?



我知道它通常是一个javascript函数。但是我可以绑定RadWindow客户端事件吗?Onclientclose)的代码背后的功能?如果不是,如何从javascript调用函数背后的代码?

发起回发,例如,从隐藏按钮或其他地方。

function OnClientCloseHandler(sender, args) {
  //do your work
  //perhaps store data in a hidden field
  //initiate a postback, for example:
  __doPostBack("", "");
}

还有其他方法可以做到这一点。如果你想模拟一个按钮的点击,使用这个:

__doPostBack("<%=theButtonID.UniqueID%>", "");

如果此按钮执行部分回发,它将使用此代码执行。服务器上的UniqueID是DOM对象的名称属性。

如果您使用更多的Telerik,您可以通过RadAjaxManager调用部分回发:http://www.telerik.com/help/aspnet-ajax/ajax-client-side-api.html.

最新更新