首页 > 代码库 > ASP.NET MVC 第三章 异步提交数据

ASP.NET MVC 第三章 异步提交数据

好长时间都没写文章了本来不准备在写文章了,但是我又为什么今天发表文章咧,第一是为了我自己对技术的认识。第二是为了新手不知道怎么去学习MVC写次系列文章。

废话结束吧,接下来我们看看怎么异步实现提交数据到按钮。本章就是为了WebForm用惯了事件驱动。(此处注明下有很多自认为高手的连事件都不懂是什么,不说懂就算了,直接上MVC吧)

我们根据第二章的修改路由代码接着写,此处因为本人PC不在安装VS2010所以就直接用VS2013了,不在说明怎么创建MVC的示例了。这里我使用MVC4,后面会跟大家一起交流MVC5甚至什么是ASP.NET vNext

此处我在界面上面放入一个输入框和一个普通的按钮,为了方便就不修改路由器,不懂路由的朋友就去看上一章的路由器使用吧,创建一个HomeController.cs和Index.cshtml文件。控制器是用来做后台业务处理的,我后面就让前台异步提交数据到后台控制器中。

技术分享

                                                                            图1

技术分享

                                                                                图2

技术分享

                                                                    图3

接下来我们需要一个后台的方法来接受前台的值,那么就是创建一个Display(string text)方法里面带入一个参数返回对象JSON,此参数就是来接受前台输入框的值。

代码如下:

技术分享

                                                                         图4

技术分享

                                                                          图5

这就是以上我与大家分享的异步提交,通过这种方式大家就可以自己编写异步表单验证 代码下载

ASP.NET MVC 第三章 异步提交数据