我在一个类库中要把ScriptManger封装,方法是这样写的 public void ShowBox(string msg) { var myPage = HttpContext.Current.CurrentHandler as Page; if(myPage!=null) { var sm = ScriptManager.GetCurrent(myPage); if (sm != null) { } else { throw new Exception("当前页面" + myPage.ClientID + "不存在ScriptManger"); //MessageBox.Show(this, msg); } }这样的问题就是ScriptManger没有注册脚本的方法了,一个都没有了,只有注册ExtendControl、PostBackControl等这些register的方法。求解答!我又试了下换做ClientScript,但是我的控件全在UpdatePanel里面,所以也不行。
1 回答
- 1 回答
- 0 关注
- 416 浏览
添加回答
举报
0/150
提交
取消