-----------
1.如果客户端控件继承于 htmlControl (textbox),则要实现
 IScriptControl 接口中的 GetScriptReferences 和vGetScriptDescriptors 方法。
 OnPreRender() 和 Render() 方法进行声明和注册。

2.如果客户端控件继承于 Ajax 控件(updateprogree),则要实现 IScriptControl 接口中的 GetScriptReferences 和
 GetScriptDescriptors 方法。

3.如果客户端控件继承于 ExtenderControl ,则要实现 IScriptControl 接口中的 GetScriptReferences 和
 GetScriptDescriptors 方法。
-----------
4.服务器端与 js 中属性的 get 和 set 方法拼写一致 。
    例如:服务器端 doorColor  客户端为 get_doorColor
            服务器端 DoorColor  客户端为 get_DoorColor

5.服务器端的New ScriptBehaviorDescriptor("客户端的 js 类描述aaa.bbb ",this.ClientID)
    则在客户端生成 $create("aaa.bb",{},null,null,$get()) 语句.

6.在构造函数中创建的 Behavior 对象必须在 initialize 函数中初始化,例如:
    function()
    { this._modalPopup = new AjaxControlToolkit.ModalPopupBehavior(aDiv);}
   
    initialize:functon()
    {  
          ******.callBaseMethod(this,"Initialize");
        this._modalPopup.initialize();
    }
    }
--------------------------------------------------------------------------------------------------
注册服务器控件时,如果.cs文件在 App_Code 中,格式为  <%register Namespace="Davy.ACS" TagPrefix="DavyAcs"%>

相关文章:

  • 2022-12-23
  • 2021-12-10
  • 2021-10-01
  • 2021-07-28
  • 2021-09-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-12
猜你喜欢
  • 2022-12-23
  • 2021-09-05
  • 2021-05-30
  • 2021-08-06
  • 2021-07-16
相关资源
相似解决方案