ASP.NET MVC 3 RC2 更新的内容

简介: 下载地址 http://www.microsoft.com/web/gallery/install.aspx?appid=MVC3 1.Razor的HtmlEncode问题 默认的情况下我们的Razor输出会进行HtmlEncode编码 如 1: @{ ...

下载地址 http://www.microsoft.com/web/gallery/install.aspx?appid=MVC3

1.Razor的HtmlEncode问题

默认的情况下我们的Razor输出会进行HtmlEncode编码

   1: @{        
   2: var html="<p>text</p>";   
   3: }   
   4: @html

其实输出的内容是编码后的Html

image

之前我们解决这个问题是将文本转换成为IHtmlString:

   1: @{   
   2:     var html=new HtmlString("<p>text</p>");  
   3: }  
   4: @{  
   5:      var html=MvcHtmlString.Create("<p>text</p>"); 
   6: }

通过这两种方法之一就可以直接输出HTML代码了,在ASP.NET MVC 3 RC2 中呢,添加了一个HtmlHelper方法Raw,可以直接输出未编码的Html:

   1: @{
   2:     var html="<p>text</p>";
   3: }
   4: @Html.Raw(html)

 

2.另外一些命名上的改动:

将Controller.ViewModel及ViewPage.View更改为了ViewBag

ControllerSessionStateAttribute改为SessionStateAttribute

将RemoteAttribute中的Fields属性改为AdditionalFields

将SkipRequestValidationAttribute类改为AllowHtmlAttribute

3.jQuery集成

ASP.NET MVC 3 RC2中集成 了jQuery 1.44、jQuery Validation 1.7 以及 jQuery UI 1.86

4.修正了Razor语法使用@model时前面会自动出现空行的问题

目录
相关文章
|
12月前
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
338 5
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
231 7
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
268 0
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
199 0
|
开发框架 前端开发 安全
ASP.NET MVC 如何使用 Form Authentication?
ASP.NET MVC 如何使用 Form Authentication?
350 0
|
开发框架 .NET
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
462 0
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
438 0
|
存储 开发框架 前端开发
[回馈]ASP.NET Core MVC开发实战之商城系统(五)
经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情等功能的开发,今天继续讲解购物车功能开发,仅供学习分享使用,如有不足之处,还请指正。
330 0
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(三)
[回馈]ASP.NET Core MVC开发实战之商城系统(三)
255 0
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
422 0