《ASP.NET MVC 3 高级编程》章节试读

当前位置:首页 > 网络编程 > 编程语言与程序设计 > ASP.NET MVC 3 高级编程章节试读

出版社:加洛韦(Jon Galloway)、Phil Haack、Brad Wilson、 K.Scott Allen 清华大学出版社 (2012-06出版)
出版日期:2012-6
ISBN:9787302286752
页数:370页

《ASP.NET MVC 3 高级编程》的笔记-第63页 - 视图

看完第3章啦,之前看的英文版,现在看中文版感觉跟之前看到的意思差不多嘛,还是习惯问题啊。

《ASP.NET MVC 3 高级编程》的笔记-第33页 - controller

操作中的路由。尽管在
ASP.NET MVC 中模型和视图非常有用,但控制器才是真正的核心。每一个请求都
必须通过控制器处理,然而其中有些是不需要利用模型和视图的ASP.NET
MVC 会自动将名字为“genre”的查询字符串或从表单提交的参数传递给 Browse 操作方法中所说的“查询字符串”即指浏览到/Store/Browse?Genre=Disco的情况
另一种情况:ASP.NET MVC 在不需要任何额外配置的情况下可以很容易地做到这一点。ASP.NET
MVC 的默认路由约定,就是将操作方法名称后面的 URL 的这个片段作为名称为 ID 的参
数。如果操作方法中有名称为 ID 的参数,那么 ASP.NET MVC 将会自动将这个 URL 片段
作为参数传递过来//
// GET: /Store/Details/5
public string Details(int id)
{
string message = "Store.Details, ID = " + id;

return message;
}浏览/Store/Details/5
P.S.利用实用方法 HttpUtility.HtmlEncode 来预处理用户输入。这能阻止用户向视图中用链
接注入 JavaScript 代码或 HTML 标记,比如/Store/Browse?Genre=<script>window.location=
'http://hacker.example.com'</script>。


 ASP.NET MVC 3 高级编程下载 更多精彩书评


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024