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