Ajax真是现在最热的咚咚阿,客户指定要用这个东西,虚荣啊虚荣
也满足了我猎奇的心理
经过了在网上大把大把的搜寻和筛选后,这里我向大家推荐我感觉比较好的一种
AJAX .Net wrapper,不知道园子里面有兄弟用过么,下面我做个简单的介绍
1 下载 http://ajax.schwarz-interactive.de/download/
例子是 http://ajax.schwarz-interactive.de/download/ajaxsample.zip
2 安装 将那个ajax.dll扔到bin下,并引用他
在你的webconfig中增加
<configuration>
<system.web>
<httpHandlers>
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
</httpHandlers>
...
<system.web>
</configuration>
就好了
3 使用 在使用它的页面 的onload事件中增加如下代码
private
void
Page_Load(
object
sender, EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(Index));
//
}
然后 在另外的[就是你需要利用它返回结果的Class中写下如下函数]
[Ajax.AjaxMethod()]
public
int
ServerSideAdd(
int
firstNumber,
int
secondNumber)
![](https://i-blog.csdnimg.cn/blog_migrate/5f572da81dd3d3b1a6d7ea8fb4cea620.gif)
{
return firstNumber + secondNumber;
}
这样将来 系统就会自己建立一个叫 ServerSideAdd的javascript函数
在你的页面中用
javascript来访问 var s=ServerSideAdd(10,10);
alert(s.value);
整体感觉这个东西使用比较简单,就是使用JS的技巧需要高一些,当然用Ajax那个不是JS高手
呵呵
这里只是介绍一个皮毛,他还能返回dataset呢,有兴趣的朋友可以看看他的例子
![](https://i-blog.csdnimg.cn/blog_migrate/59f58b2f4032d0f7bb6d2ed7b0e54679.gif)
也满足了我猎奇的心理
经过了在网上大把大把的搜寻和筛选后,这里我向大家推荐我感觉比较好的一种
AJAX .Net wrapper,不知道园子里面有兄弟用过么,下面我做个简单的介绍
1 下载 http://ajax.schwarz-interactive.de/download/
例子是 http://ajax.schwarz-interactive.de/download/ajaxsample.zip
2 安装 将那个ajax.dll扔到bin下,并引用他
在你的webconfig中增加
<configuration>
<system.web>
<httpHandlers>
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
</httpHandlers>
...
<system.web>
</configuration>
就好了
3 使用 在使用它的页面 的onload事件中增加如下代码
![](https://i-blog.csdnimg.cn/blog_migrate/5f572da81dd3d3b1a6d7ea8fb4cea620.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/3e9f9df7b2d208d979b10502ee282104.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8d24ad82088aa4447c03432c6ccfca6b.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/e4aef7f6ed9b94759713754cf42e30f7.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/e4aef7f6ed9b94759713754cf42e30f7.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8d24ad82088aa4447c03432c6ccfca6b.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8b75fc9127beaa1dc6d95cd84e73d734.gif)
然后 在另外的[就是你需要利用它返回结果的Class中写下如下函数]
![](https://i-blog.csdnimg.cn/blog_migrate/8abab9c40f2e4ccf0cec78f1974fe2b1.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8abab9c40f2e4ccf0cec78f1974fe2b1.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/5f572da81dd3d3b1a6d7ea8fb4cea620.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/3e9f9df7b2d208d979b10502ee282104.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8d24ad82088aa4447c03432c6ccfca6b.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/e4aef7f6ed9b94759713754cf42e30f7.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8b75fc9127beaa1dc6d95cd84e73d734.gif)
这样将来 系统就会自己建立一个叫 ServerSideAdd的javascript函数
在你的页面中用
javascript来访问 var s=ServerSideAdd(10,10);
alert(s.value);
整体感觉这个东西使用比较简单,就是使用JS的技巧需要高一些,当然用Ajax那个不是JS高手
呵呵
这里只是介绍一个皮毛,他还能返回dataset呢,有兴趣的朋友可以看看他的例子