我正在尝试通过Javascript刷新更新面板:
__doPostBack("<%=upMyPanel.ClientID %>", "");
但不知何故,它的控制都是空的。另一方面,当我点击任何触发控件时,它们都被填充。 我怎样才能解决这个问题? 感谢名单。
答案 0 :(得分:4)
AFAIK UpdatePanel并不真正回发,所以你的回发应该使用为回发注册的控件(即你所说的触发器控件)。
__doPostBack("<%=btnMyTrigger.ClientID %>", "");
答案 1 :(得分:1)
UpdatePanel没有客户端API;第三方更新面板通常会执行,但不会执行MS ...您可以按照提及的方式尝试__doPostBack()并定位发布到服务器的控件(如按钮)。
尝试使用更新面板模式以始终查看__doPostBack是否正常工作。另外,请尝试使用UniqueID而不是ClientID。