AjaxHelper简介
2016-05-03 10:13
260 查看
在Asp.Net MVC中提供了AjaxHelper类:
使用AjaxHelper可以很方便的实现Ajax请求,Asp.Net MVC提供了JQuery和Microsoft Ajax类库两种方式来实现,使用何种方式取决于我们Web.config配置:
![](https://images2015.cnblogs.com/blog/671022/201605/671022-20160503101010497-432650828.png)
当设置为true时,将使用JQuery方式实现请求,生成的链接如下:
![](https://images2015.cnblogs.com/blog/671022/201605/671022-20160503101033638-1562996689.png)
该值默认为true,这种情况下,我们要在页面中引用相应的js类库:
![](https://images2015.cnblogs.com/blog/671022/201605/671022-20160503101042560-631780153.png)
反之设为false则使用Microsoft Ajax类库实现:
Ajax.ActionLink | 创建一个超链接,点击时,使用Ajax提交数据到一个指定的控制器 |
Ajax.RouteLink | 和ActionLink类似,只不过不需要指定actionName,使用最多的场景是自定义的IController,里面没有action |
Ajax.BeginForm | 创建一个表单元素,提交表单时,使用Ajax提交数据到一个指定的控制器 |
Ajax.BeginRouteForm | 还不了解,以后完善 |
Ajax.GlobalizationScript | 还不了解,以后完善 |
![](https://images2015.cnblogs.com/blog/671022/201605/671022-20160503101010497-432650828.png)
当设置为true时,将使用JQuery方式实现请求,生成的链接如下:
![](https://images2015.cnblogs.com/blog/671022/201605/671022-20160503101033638-1562996689.png)
该值默认为true,这种情况下,我们要在页面中引用相应的js类库:
![](https://images2015.cnblogs.com/blog/671022/201605/671022-20160503101042560-631780153.png)
反之设为false则使用Microsoft Ajax类库实现:
![](https://images2015.cnblogs.com/blog/671022/201605/671022-20160503101049263-82317596.png)
相关文章推荐
- swift闭包-备
- GlobalSign 域名型 SSL 证书
- 聚焦B20,看2016年互联网行业大势
- 面试杂谈
- (Hibernate进阶)Hibernate搭建开发环境+简单实例(二)
- iOS自带AVPlayer视频播放器
- 用photoshop制作一张龙年邮票
- 父类、静态构造代码块、构造代码块、构造函数
- maven项目结构及生命周期
- Yii2 输出xml格式数据的方法
- 把数组排成最小的数
- PHP array_reverse() 函数
- iOS开发数据库篇—FMDB数据库队列
- 使用Python配合Evernote完成每周工作安排
- 在项目中扮演多个角色
- NSIS进阶教程(一)~(五)
- InterlliJ Debug方式启动:Method breakpoints may dramatically slow down debugging
- .NET C# Tostring() format 格式化字符串大全
- frame与bounds的区别
- 类和实例