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

时间:2014-05-16 14:39:23

标签: asp.net telerik

我知道它通常是一个javascript函数。但是我可以将RadWindow客户端事件(例如onclientclose)绑定到函数后面的代码吗?如果没有,如何从javascript调用函数后面的代码?

1 个答案:

答案 0 :(得分:0)

例如,从隐藏按钮或其他内容启动回发。

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对象的name属性。

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