官方QQ群:127876820【C#编程技术-全国站--未满人】

关于AjaxPro.2.dll 使用方法

第一步,在webconfig内添加
    <httpHandlers >
      <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>
    </httpHandlers>
主要,要在    <system.web></system.web>内
第二,引用AjaxPro.2.dll
第三,在需要用ajax的页面.CS文件内添加一段代码,同时在需要被js引用的方法前面加 [AjaxPro.AjaxMethod]
例子:
 protected void Page_Load(object sender, EventArgs e)
        {
            AjaxPro.Utility.RegisterTypeForAjax(typeof(Manage_BusinessManAdd));
        }
        [AjaxPro.AjaxMethod]
        public static DataSet Business_GetAll_Group(string CompanyCode)
        {
            DataSet ds = CompanyCrm.DbaseBS.ExecuteDataSetSql("select CompanyCode,GroupCode from [CompanyGroup] where CompanyCode='" + CompanyCode + "'");
            return ds;
        }
第四,在aspx页面直接调用cs页面被[AjaxPro.AjaxMethod]声明的方法
<script language="javascript">
            function CompanyName()
            {
                var CN=document.getElementById("DropDownCompanyName");//获得一个条件id
             response=Manage_BusinessManAdd.Business_GetAll_Group(CN.value); //直接调用cs页面的方法     
            }           
</script>

posted @ 2010-10-13 14:21  碧海蓝天_C#  阅读(374)  评论(1编辑  收藏  举报
官方QQ群:127876820【C#编程技术-全国站--未满人】