博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AjaxPro.Net的使用
阅读量:7080 次
发布时间:2019-06-28

本文共 946 字,大约阅读时间需要 3 分钟。

    AjaxPro.Net是一个优秀的.net环境下的Ajax框架,用法很简单,可以查阅相关资料,下面一个简单的实例讲述使用AjaxPro的几个关键点注意,必须有AjaxPro包,即AjaxPro.dll文件,可以在VSS上下载)。

   首先我们要 AjaxPro包,并将AjaxPro.dll 拷到项目的bin下面

      在web.config中配置如下,添加以下代码

ExpandedBlockStart.gif
View Code
  
<
location path
=
"
ajaxpro
"
>
    
<
system.web
>
      
<
httpHandlers
>
        
<
add verb
=
"
*
"
 path
=
"
*.ashx
"
 type
=
"
AjaxPro.AjaxHandlerFactory,AjaxPro.2
"
/>
      
</
httpHandlers
>
    
</
system.web
>
  
</
location
>

      其次,我们来添加一个服务器端的方法

     

   
protected
 
void
 Page_Load(
object
 sender, EventArgs e)
    {
        AjaxPro.Utility.RegisterTypeForAjax(
typeof
(AjaxDemo));
    }
    [AjaxPro.AjaxMethod]
    
public
 
string
 Getinfo(
string
 aa)
    {
        
return
 aa;
    }

   上面有几点需要说明的是

      首先,访问修饰符public

      其次,在方法的上面要加上 [AjaxPro.AjaxMethod]

     最后在加载页面的时候要加上  AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxDemo));

     注意AjaxDemo是页面类的名称

    最后在前台页面中调用后台的方法

     

 
<
script type
=
"
text/javascript
"
>
       function AjaxDemo1()
       {
        var ajaxValue
=
AjaxDemo.Getinfo(
"
把我打印出来吧
"
).value;
        alert(ajaxValue);
       }
    
</
script
>

调用后台的方式,在不刷新页面的情况下输入内容

可以用来验证用户名重复等问题....

转载地址:http://bycml.baihongyu.com/

你可能感兴趣的文章
Android中自动跳转到系统设置界面
查看>>
树后台数据存储(採用webmethod)
查看>>
Android利用Fiddler进行网络数据抓包【怎么跟踪微信请求】
查看>>
memcached系列之二
查看>>
Atitit. 如何判断软件工程师 能力模型 程序员能力模型 项目经理能力模型...
查看>>
2016第8周五
查看>>
CSS3文本溢出显示省略号
查看>>
zookeeper系列之通信模型(转)
查看>>
.Net开源SqlServer ORM框架SqlSugar整理
查看>>
JQuery在循环中绑定事件的问题详解
查看>>
用Inno Setup来解决.NetFramework安装问题 (转载)
查看>>
使用axis调用WebService服务端
查看>>
Linux下通过受限bash创建指定权限的账号
查看>>
php:使用XHProf查找PHP性能瓶颈
查看>>
Ubuntu单用户模式(安全模式)
查看>>
Python之反射练习
查看>>
[MST] Describe Your Application Domain Using mobx-state-tree(MST) Models
查看>>
6. python 字符串格式化表达式
查看>>
【BIEE】11_BIEE图形报表在谷歌浏览器64.0.3282.140中访问图例乱码解决
查看>>
Nginx网站常见的跳转配置实例
查看>>