MVC入门
wanggang421338916
这个作者很懒,什么都没留下…
展开
-
新建第一个mvc程序
1、准备:需要开发工具:vs2010 + mvc 3mvc 3 下载地址: mvc 3 AspNetMVC3Setup.exe 2、建一个mvc程序: a.打开vs2010 ->按ctrl+shift+n(新建项目)->选asp.net MVC 3 web Application ->确定 如图:b.选Internet Application 和view Engine(视图引擎):aspx 如图:c、点ok,成功创建程序,如图:d、ctrl+F5 运行程序:如图所示的结果原创 2011-03-29 17:51:00 · 610 阅读 · 0 评论 -
MVC 小练
有关用mvc做的网站,大家可以试试:http://www.tita.com?inviteUserId=F59EBD084D66B898A748A4E7DE281303 2011-04-01 将自己定义的一组数据显示到JqGrid上面.JqGrid是一个第三方的东东,类似webForm的gridview。先看下完成后的效果: 效果图: 下载地址:http://do原创 2011-04-01 16:00:00 · 1598 阅读 · 1 评论 -
ASP.NET MVC 概述
有关用mvc做的网站,大家可以试试:http://www.tita.com?inviteUserId=F59EBD084D66B898A748A4E7DE281303 1、概念:MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工. mvc的位置: 2、MV原创 2011-03-29 17:27:00 · 542 阅读 · 0 评论 -
controll 向view传值
有关用mvc做的网站,大家可以试试:http://www.tita.com?inviteUserId=F59EBD084D66B898A748A4E7DE281303 controll 向view传值 ,下面介绍二种方式 ViewData与TempData属性来向View页传值通过ViewData.Model来传值 1.ViewData与TempData属性来向V原创 2011-04-08 16:02:00 · 934 阅读 · 0 评论 -
了解 MVC 应用程序执行过程
有关用mvc做的网站,大家可以试试:http://www.tita.com?inviteUserId=F59EBD084D66B898A748A4E7DE281303 Http一个请求进来发送给基于 ASP.NET MVC 的 Web 应用程序,会匹配路由(通过 UrlRoutingModule 对象)进行路由选择,之后会将最终选择用哪个控制器,执行控制器中指定的方法来操作数据,返回原创 2011-03-30 16:01:00 · 657 阅读 · 0 评论 -
HtmlHelper解析 (二)
有关用mvc做的网站,大家可以试试:http://www.tita.com?inviteUserId=F59EBD084D66B898A748A4E7DE281303 1.表单使用HtmlHelper的扩展类FormExtensions来生成Form,这里重点介绍BeginForm方法,它有13个重载方法,通过重载方法为表单添加属性,像action,method,id,enctype原创 2011-04-06 10:57:00 · 1471 阅读 · 0 评论 -
view向Controller传值
接上一篇传值方式:get方式post方式1.get方式通url传值,像这样:http://localhost:5205/Home/Edit/1?type=12其中home,edit分别是controller和action,edit后面的1是id,type为传入参数 在后台可以通过Request.QueryString["type"] 或通过传入参数来接收t原创 2011-04-11 11:14:00 · 1216 阅读 · 0 评论 -
Mvc 路由进阶(二)
贴代码了: 重写MvcRouteHandler和MvcHandler using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.Routing;namespace MvcGuestbook原创 2011-06-22 22:09:00 · 556 阅读 · 0 评论 -
MVC 路由进阶(一)
在浏览器中输入一段url地址,就可以打开网站浏览效果,在你回车后等待网站打开的哪一小段时间里,后台是怎么样处理的呢?下面来说说MVC路由知识: ---------------------------------目录大纲---------------------------------1.路由管道解析2.UrlRoutingModule类3.IRouteHandler接口原创 2011-06-02 17:46:00 · 1334 阅读 · 0 评论 -
mvc 路由简单配置(一)
路由中,了解一些类:RouteData 封装有关路由的信息Route 提供用于定义路由及获取路由相关信息的属性和方法RouteValueDictionary 表示不区分大小写的键/值对的集合设置默认地址:home下的Index 对应view/home/index.aspx页 public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRo原创 2011-04-12 16:24:00 · 693 阅读 · 0 评论 -
MVC小练 上传文件
html代码: <%: Html.TextBox("UpLoadFiles5"原创 2011-04-08 12:07:00 · 586 阅读 · 0 评论 -
HtmlHelper解析与View (一)
一、HtmlHelper类位于System.Web.Mvc.Html下,主要由以下扩展类组成:关于扩展方法的学习:http://msdn.microsoft.com/zh-cn/library/bb383977.aspx二、mvc页面继承自:System.Web.Mvc.ViewPage由于mvc页面默认继承自System.Web.Mvc.ViewPage,所以我们需要了解一下这个类看下所在位置:这个类中的属性比较多,会包括一些由下面(controller)传上来的数据,一些缓存值了等等,关于这个类的详细信原创 2011-04-02 16:50:00 · 1457 阅读 · 0 评论 -
代码结构与url简单解析
有关用mvc做的网站,大家可以试试:http://www.tita.com?inviteUserId=F59EBD084D66B898A748A4E7DE281303 1、代码结构 :MVC 会根Model,view controller的不同将具体的内容分离开来,安放在不同的文件夹中。如图: 默认情况下,MVC 项目包括以下文件夹:App_Data,原创 2011-03-30 10:18:00 · 489 阅读 · 0 评论