最近一直在修改项目,看到前一批开发人员用到了ajaxpro,自己使用了一下,

1、web.cofig添加节点

<system.web>
  <httpHandlers>
   <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro"/>

 

2、cs文件中添加引用

using AjaxPro;

 

3、cs文件加载事件

    protected void Page_Load(object sender, EventArgs e)
    {
 
        Utility.RegisterTypeForAjax(typeof(类名));

 

4、cs方法前面加  [AjaxPro.AjaxMethod]

    [AjaxPro.AjaxMethod]
    public string getname(string selectvalue)
    {

//注意,1、一定要有返回值;2、方法体内得不到控件;3、最好有传入参数,有时会报“指定资源下载错误”

//错误
        return selectvalue;
    }

 

5、前台js使用

    <script type="text/javascript" language="javascript">
    function tan()
    {
        var a = 类名.getname("1111").value;
        alert(a);
    }
   
    </script>

6、控件

<input type="button" />

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-24
  • 2021-12-05
  • 2021-06-09
  • 2021-10-13
猜你喜欢
  • 2021-06-17
  • 2021-11-05
  • 2022-01-29
  • 2021-08-23
  • 2022-01-30
  • 2021-09-28
  • 2021-06-10
相关资源
相似解决方案