
ASP.NET MVC
万里秋风
好好学习天天向上
展开
-
asp.net MVC 使用JQuery.Ajax
使用到:Jquery.js 以及 Newtonsoft.Json.dll客户端调用方式:$("#ButAjax").click(function() {$.ajax({type: "POST", //默认是GETurl: "/AjaxTest/getPerson",data: "ID=1&FirstName=C&LastName=HY",as转载 2013-09-29 16:52:19 · 601 阅读 · 0 评论 -
ASP.NET MVC 的依赖注入
最近留意了一下ASP.NET MVC 的依赖注入,也看了不少相关的文章,自己也尝试了两种,分别为 NInject 和 Unity , 在使用的过程中,也渐渐的了解了依赖注入的思想,于是从网上下载了一些相关的代码,直接拿来用之,包括来自微软官方的,也有来自国外牛人博客的,但是使用当中也发生了一些问题,主要问题就是,当客户端请求一个不存在的Controller或者Action的时候转载 2013-10-06 10:12:12 · 749 阅读 · 0 评论 -
Asp.net MVC3的Ajax提交和客户端验证的问题
script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript">/script>script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript">/script>script sr转载 2013-09-24 22:48:26 · 1161 阅读 · 0 评论 -
asp.net mvc 多个提交按钮
适用场景: 假如你要设计一个注册页面,上面有几个填写注册信息的textbox,一个用于提交注册信息的按钮和一个用于返回首页的按钮可有如下选择方案: 方案1:每个按钮都会提交表单,但给按钮分配不同的value,用于逻辑中进行判断提交事件由谁触发~/Views/Account/Register.aspx 1: using (Html.BeginFor转载 2013-09-29 13:50:03 · 2210 阅读 · 0 评论 -
asp.net mvc3.0通过窗体进行用户的验证(基于角色)
一、首先在web.config文件中进行窗体验证的配置如下: 这样的配置,表示,如果在某个action上面使用了Authorize的属性设置,而刚好用户没有进行登录,那么页面就会导向登录的界面进行登录。二、建立用户信息类如下: public class User { public int ID { get; se转载 2013-11-27 13:00:33 · 652 阅读 · 0 评论 -
ASP.NET MVC:窗体身份验证及角色权限管理示例
ASP.NET MVC 建立 ASP.NET 基础之上,很多 ASP.NET 的特性(如窗体身份验证、成员资格)在 MVC 中可以直接使用。本文旨在提供可参考的代码,不会涉及这方面太多理论的知识。本文仅使用 ASP.NET 的窗体身份验证,不会使用它的 成员资格(Membership) 和 角色管理 (RoleManager),原因有二:一是不灵活,二是和 MVC 关系不太。一、示转载 2013-11-27 13:01:56 · 581 阅读 · 0 评论 -
[ASP.NET MVC 小牛之路]15 - Model Binding
Model Binding(模型绑定)是 MVC 框架根据 HTTP 请求数据创建 .NET 对象的一个过程。我们之前所有示例中传递给 Action 方法参数的对象都是在 Model Binding 中创建的。本文将介绍 Model Binding 如何工作,及如何使用 Model Binding,最后将演示如何自定义一个 Model Binding 以满足一些高级的需求。本文目录转载 2013-11-28 01:39:40 · 1970 阅读 · 0 评论 -
[ASP.NET MVC 小牛之路]04 - 依赖注入(DI)和Ninject
[ASP.NET MVC 小牛之路]04 - 依赖注入(DI)和Ninject本文目录:为什么需要依赖注入什么是依赖注入使用NuGet安装库使用Ninject的一般步骤Ninject如何提高编码效率Ninject的绑定方式在ASP.NET MVC中使用Ninject为什么需要依赖注入在[ASP.NET MVC 小牛之路]系列的理解MVC模式文章中转载 2013-11-28 01:29:08 · 1390 阅读 · 0 评论 -
[ASP.NET MVC 小牛之路]07 - URL Routing
我们知道在ASP.NET Web Forms中,一个URL请求往往对应一个aspx页面,一个aspx页面就是一个物理文件,它包含对请求的处理。而在ASP.NET MVC中,一个URL请求是由对应的一个Controller中的Action来处理的,由URL Routing来告诉MVC如何定位到正确的Controller和Action。笼统的讲,URL Routing包含两个主要功能:转载 2013-11-28 01:37:02 · 2914 阅读 · 0 评论