随笔分类 - MVC
摘要:今天早上看见FlyDragon写的一篇《初识Asp.Net MVC2.0》想起来以前也写过MVC的入门教程,因为我的MVC水平很菜,也写不出来说明好东西,暂且给大家分享下吧!MVC入门学习笔记(一) 一.基础知识MVC入门学习笔记(二)二.页面传值(一)MVC入门学习笔记(三)二.页面传值(二)MVC入门学习笔记(四)三.创建MVC页面MVC入门学习笔记(五)四。MVC页面重定向MVC入门学习笔记...
阅读全文
摘要:十.复选框和单选框 1.在Index.aspx中输入: <% using(Html.BeginForm ("index","home",FormMethod.Post)){ %> <!--下面是一个RadioButtonList--><% foreach (string s in Html.RadioButtonList("r1", new[] { "音乐", "书...
阅读全文
摘要:八,构件Form表单 1.Html.BeginForm() 该方法用于构建一个From表单的开始,他的构造方法为: Html.BeginForm("ActionName","ControllerName",FormMethod.method) 一般构建一个表单结构如下 <% using(Html.BeginForm ("index","home",FormMethod.Post)){ %...
阅读全文
摘要:九.UpdateModel 方法使用来自控制器的当前值提供程序的值更新指定的模型实例。该方法是Controller 类的成员下面是他的重载列表 -------------------------------------------------------------------------------- 名称 说明 UpdateModel<(Of <<'(TModel>)&...
阅读全文
摘要:七.MVC中的QueryString传值 MVC中的QueryString传值和普通传值方式是一样的,它同样需要再代码逻辑中获取字符串的值,并在页面中显示,以往asp.net是在.cs文件中获取字符串的值,然后再页面.aspx中进行显示如下:代码: Default.aspx<%@ Page Title="主页" Language="C#" MasterPageFile="~/Site.mas...
阅读全文
摘要:六。Helper的应用 1.为什么要使用Helper 在MVC中不推荐使用原有服务器端控件,所以需要使用Helper,另外因为页面经过URLRouting,使网站不确定,所有需要用这个方法来进行显示数据 2。helper分类:•HtmlHelper•UrlHelper 3.使用helper 1.因为helper只能在Views中使用,我们在Index.aspx中写入下面代码,则...
阅读全文
摘要:四。MVC页面重定向 MVC页面重定向很简单,主要有以下几种形式: 1.Response.Redirect();方法using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace MvcDemo.Controllers{ [Handle...
阅读全文
摘要:五 过滤器Filter本章引用重典对于Filter的讲解1.判断登录与否或用户权限2.决策输出缓存 3.防盗链 4.防蜘蛛 5.本地化与国际化设置 6.实现动态ActionFilter是一种声明式编程方式,在Asp.net MVC中它只能限制于Action(或它的Controller)。 Filter要继承于ActionFilterAttribute抽象类,并可以覆写void OnActionEx...
阅读全文
摘要:三.创建MVC页面 前面讲解了MVC基础和页面传值的基础知识,在前面的例子中,我们都是在微软为我们创建的自动生成页完成的,实际项目中,几乎所有页面都需要我们自己来创建,下面我们对MVC的页面创建方法进行讲解,这将牵涉到一些页面必须的知识 1.页面知识 如图,展开目录结构,可以看到,在Home文件夹下有两个页面About.aspx和Index.aspx,并且Home文件夹位于Views文件夹下(所...
阅读全文
摘要:2.TempData[]字典: TempData[]是一个可以跨Action的传递,且只传递一次. 1.在HomeController.cs中创建字典: public ActionResult Index() { TempData["strValue"] = "跨页面传值";//这里进行了字典定义 Response.Redirect("/home/about");//跳转到about页中 retu...
阅读全文
摘要:二.页面传值 MVC 模式一个典型的特征是严格的功能隔离。Model模型、Controller 控制器和 View视图各自定义了用和职责,且相互之间定义好的方式进行沟通。这有助于提升测试性和代码重用。 当 Controller 决定呈现HTML 响应给客户端是,它负责显式传递给View 模板所有需要的数据。View 模从不执行任何数据查询或应用程序逻辑 – 仅仅负责呈现 Model或 ...
阅读全文
摘要:ASP.NET MVC框架是既ASP.NET WebForms后的又一种开发方式。ASP.NET MVC 框架选项非常干净,而且容易使用。它将允许你在应用中轻易地保持关注分离,且有助于进行干净的测试和TDD,所以,这也是我们必须学习的东西,下面我写了写学习笔记,巩固下记忆。编译环境Visual Studio2010------------------------------------------...
阅读全文

浙公网安备 33010602011771号