UpdatePanel从客户端刷新

时间:2010-05-26 08:10:15

标签: asp.net asp.net-ajax updatepanel

我正在尝试通过Javascript刷新更新面板:

  __doPostBack("<%=upMyPanel.ClientID %>", "");

但不知何故,它的控制都是空的。另一方面,当我点击任何触发控件时,它们都被填充。 我怎样才能解决这个问题? 感谢名单。

2 个答案:

答案 0 :(得分:4)

AFAIK UpdatePanel并不真正回发,所以你的回发应该使用为回发注册的控件(即你所说的触发器控件)。

__doPostBack("<%=btnMyTrigger.ClientID %>", "");

答案 1 :(得分:1)

UpdatePanel没有客户端API;第三方更新面板通常会执行,但不会执行MS ...您可以按照提及的方式尝试__doPostBack()并定位发布到服务器的控件(如按钮)。

尝试使用更新面板模式以始终查看__doPostBack是否正常工作。另外,请尝试使用UniqueID而不是ClientID。