Asp.net ajax事件绑定到两个函数

时间:2010-04-12 00:31:53

标签: asp.net asp.net-ajax

我想知道是否有办法将Asp.net Ajax事件绑定到两个不同的JS函数?

例如

 var prm = Sys.WebForms.PageRequestManager.getInstance();
  if (!prm.get_isInAsyncPostBack())
  {
      prm.add_initializeRequest(InitializeRequest);
      prm.add_initializeRequest(InitializeRequest2);
  }

function InitalizeRequest() { ... }
function InitalizeRequest2() { ... }

2 个答案:

答案 0 :(得分:1)

正是你刚刚做到的方式。

答案 1 :(得分:1)

我猜不是,你可以用这个:

var prm1 = Sys.WebForms.PageRequestManager.getInstance();
if (!prm1.get_isInAsyncPostBack())
{
    prm1.add_initializeRequest(InitializeRequest);
}

var prm2 = Sys.WebForms.PageRequestManager.getInstance();
if (!prm2.get_isInAsyncPostBack())
{
    prm2.add_initializeRequest(InitializeRequest);
}
function InitalizeRequest() { ... }
function InitalizeRequest2() { ... }