MVC(一)

Webform请求模式

MVC(一)

MVC请求模式

MVC(一)

MVC(一)

MVC(一)

MVC(一)

第一个及以下引用点击属性,拷贝到本地,在部署MVC时,将所有引用属性都改为拷贝到本地编译

MVC(一)

建立控制器与视图

MVC(一)

建立路由

{}标志占位符

MVC(一)

将系统自动建立MVC项目VIEW目录下的web.config拷贝到项目来(VIEW的基类定义)

MVC(一)

MVC(一)

数据传递

razor服务器端注释@*   *@,viewbag和viewdata数据都可以在VIEW中获取

可以在视图定义变量:@ViewBag.msg,在控制器中调用:ViewBag.msg=“零零落落”,如果不赋值,空值不输出

MVC(一)MVC(一)

ViewBag.Msg = MvcHtmlString("<h1>sdssd</h1>");//不编码HTML

@输出

webform和razor中输出

<%:表示会html编码内容,比如输出的html源码会直接显示  相当于  @

<%=表示不编码后输出,不会显示html源码                        相当于  @Html.Raw(.....)

MVC(一)

MVC(一)

在View目录下建立_ViewStart.cshtml

@{

  layout = "~/views/shared/_layout.cshtml";

}

所有视图都将加入

在模板视图插入内容

@RenderSection("head",false)//不报错

@RenderSection("foot",true)//不写报错

@RenderBody()

<Text>输出文本</TEXT>

 

在视图的 cshtml文件中匹配为:

@section foot{

<h2> 这是foot</h2>

}

部分视图,将重复的视图作为部分视图

渲染部分视图

@Html.Partial("_login")//可以不带部分视图的扩展名

在@服务器代码中输出html文本<text>dsfd</text> 或者@:

@{} 里面可以写csharp代码 ,如果里面有html标签,系统会自动识别是非csharp代码

@helper  funcdemo(int i){@(i + "sdfsd")}后可以直接写方法的定义, 定义前台视图的函数

调用//@( )可以输出后台变量------------()输出,{}不是输出

@funcdemo(3)

<h1 class="@(ViewBag.className)page"></h1>//输出服务器变量加视图文本

@{a="123"}给变量赋值

注册表单

MVC(一)

用户登录

MVC(一)

MVC(一)

用户登录强类型转换

MVC(一)

MVC(一)

MVC(一)

MVC(一)

MVC(一)

MVC(一)

中文显示以及数据校验 http://www.cnblogs.com/zhangkai2237/archive/2012/12/06/2806239.html

http://www.cnblogs.com/showstyle/p/3336369.html

MVC(一)

MVC(一)

MVC(一)

学习easyui

juery http://www.css119.com

ajax非侵入式异步请求

MVC(一)

MVC(一)

MVC(一)

测试取出表单所有组件

MVC(一)

MVC(一)

区域注册

基于ASP.NET MVC3 Razor的模块化/插件式架构实现

MVC(一)

建立自己的MVC

删除所有的引用,添加system system.web引用

MVC(一)

MVC(一)

MVC(一)

MVC(一)

取掉querystring进化

MVC(一)MVC(一)MVC(一)MVC(一)MVC(一)MVC(一)MVC(一)MVC(一)

-----------------------------------------------------------------------------------------------------------

MVC(一)MVC(一)MVC(一)MVC(一)MVC(一)

上一篇:ios开发--高德地图SDK使用简介


下一篇:ASP.NET2.0组件控件开发视频 初体验