最近在做的系统中用到的选择器,因为赶时间暂时做了用户控件。
但是由于想将该控件放到MagicAjaxPanel中防止刷新,结果是无法打开选择器的模态窗口。
已经做成自定义控件的选择器不存在这个问题。
于是寻找原因,最后将Panel套到用户控件里面的TextBox外面,就可以了。

用户控件里的html:

>


用户控件后台代码:
用户控件 MagicAjax 选择器 __doPostBack//用户控件 MagicAjax 选择器 __doPostBack.
用户控件 MagicAjax 选择器 __doPostBack
public bool AutoPostBack
        }



注意:
1.JS中的__doPostBack方法的调用,如果第一个参数传空,则无论怎样都会刷新整个页。必须传入txtName的ID。
2.下面这一段在GetValue里执行不会成功。因为在解释这段JS的时候,IE检测不到后台定义的AutoPostBack属性(这时候还没加载dll,所以找不到?)
var attr = document.getElementById("<%=this.ClientID%>").getAttribute("AutoPostback");  

相关文章:

  • 2021-09-09
  • 2021-11-27
  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2021-10-26
猜你喜欢
  • 2021-06-08
  • 2022-12-23
  • 2022-01-16
  • 2022-12-23
  • 2021-08-10
  • 2022-12-23
  • 2022-01-15
相关资源
相似解决方案