页面后台弹窗的时候一般用哪个
据说普通后台用clientscript避免每次postback操作时控件都要进行资源文件的注册 遇到有updatepanel的时候用前者。 各位在遇到的时候一般怎么用 求教。

解决方案 »

  1.   

    传说是吧,我是遇到有ajax的时候就用ScriptManager,
      

  2.   

    如果要用到updatepanel的话 就要用scriptmanager写js,因为其不兼容Response.Write  ClientScript貌似没有特别的要求
      

  3.   

    ScriptManager就是用来代替ClientScript的
      

  4.   

    page. clientscript主要用来处理控件内部注册脚本,包括JS外部文件,客户端回调 ,获取资源文件中元素等复杂操作,对于一些简单的事件操作可以用attributes实现;clientscriptmanager用于脚本管理,注册和向页添加脚本,包括Registerarraydeclaration(string arrayname,string arrayvalue)用来在客户端注册JS数组声明,Registerclientscriptblock用来指示是否添加脚本,还有很多。。,明显clientscriptmanager充当JS管理者的角色
      

  5.   

    说明一下,page.sclientscript对象的类型是system.web.ui.clientscriptmanager,你说谁牛B,有空去翻下类库吧
      

  6.   

    一般的脚本注册用前者clientscript
    用了system.web.extension.dll就用scriptmanager,它的功能更加强大