中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET 4 和 Visual Studio 2010 Web 開發概述 4 - ASP.NET MVC

發布時間:2020-06-15 13:24:08 來源:網絡 閱讀:301 作者:qczhang 欄目:編程語言

聲明:本文是ASP.NET 白皮書 ASP.NET 4 and Visual Studio 2010 Web Development Overview 的閱讀摘要,只是本人的學習記錄,并非完整翻譯,僅供參考,由于水平有限,有些翻譯未必準確。點擊下載PDF文檔。

本文檔提供了 ASP.NET 的許多新特性的概述,它們包含在 .NET Framework 4 和 Visual Studio 2010 中。

ASP.NET 4 和 Visual Studio 2010 Web 開發概述 4 - ASP.NET MVC

2009年3月,ASP.NET MVC 作為一個附加框架加入到 ASP.NET 3.5 SP1 中。 Visual Studio 2010 包含了 ASP.NET MVC 2,它包含了新的特性和能力。

1) Area 支持

Area 可以把分組的控制器和視圖放到大型應用程序的區域(sections)中,區域之間是相對隔離的。每個 area 都可以作為單獨的 ASP.NET MVC 項目實現,然后由主應用程序引用。這樣當構建一個大型應用程序時可以幫助管理復雜性,并使得多個團隊在一個應用程序上一直工作變得容易了。

2) 數據注解特性驗證支持(Data-Annotation Attribute Validation Support)

DataAnnotations 特性能夠把驗證邏輯附加到模型上。DataAnnotations 特性是在 ASP.NET 3.5 SP1 的 ASP.NET 動態數據中引入的,這些特性已經集成到默認的模型綁定器(model binder)上并提供一種元數據驅動的驗證用戶輸入的方法。

3) 模板化助手(Templated Helper)

模板化助手能夠自動自動地用數據類型把編輯和顯示模板關聯起來。例如,可以使用模板助手指定為 System.DateTime 值自動地呈現一個日期拾取 UI 元素。這和 ASP.NET 動態數據中的字段模板相似。

Html.EditorFor 和 Html.DisplayFor 助手方法擁有對呈現標準數據類型以及有多個屬性的復雜對象的內置支持。它們還可以通過把數據注解特性(如 DisplayName 和 ScaffoldColumn)應用到 ViewModel 對象來定制呈現。

經常想更深入地從 UI 助手呈現輸出,并對產生的內容進行完全的控制。Html.EditorFor 和 Html.DisplayFor 助手方法使用模板機制來支持這個功能,它通過定義外部模板來覆蓋和控制呈現的輸出。模板可以為一個類單獨呈現。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丰宁| 汽车| 霞浦县| 蛟河市| 天门市| 临泉县| 进贤县| 乌兰浩特市| 凉城县| 达日县| 利川市| 彰化市| 厦门市| 双江| 武夷山市| 旬阳县| 临沭县| 柞水县| 汪清县| 聂拉木县| 敦煌市| 扎兰屯市| 南华县| 察哈| 南投市| 乌鲁木齐市| 罗平县| 罗甸县| 萨迦县| 盈江县| 秭归县| 东阿县| 安义县| 页游| 常德市| 获嘉县| 双城市| 察哈| 新邵县| 正镶白旗| 平阳县|