亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

ASP.NET MVC3 beta怎么使用

發布時間:2021-12-06 15:49:38 來源:億速云 閱讀:196 作者:iii 欄目:編程語言

這篇文章主要介紹“ASP.NET MVC3 beta怎么使用”,在日常操作中,相信很多人在ASP.NET MVC3 beta怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”ASP.NET MVC3 beta怎么使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

首先是創建項目時的選擇界面的改變:

ASP.NET MVC3 beta怎么使用

1.View Engine的變化。

asp.net mvc 3中添加了Razor這個View engine。

如果你在創建的項目中同時有Index.aspx和Index.cshtml, 默認的MVC會選擇aspx 的view來顯示。但是你可以通過在Global.asax文件中的Application_Start方法中添加如下代碼來讓MVC先去執行Razor Engine的Index.cshtml頁面。

代碼如下:

ViewEngines.Engines.Clear();      ViewEngines.Engines.Add(new RazorViewEngine());    ViewEngines.Engines.Add(new WebFormViewEngine());

2.可以隨意修改Model中的屬性顯示順序

在以前的版本中,如果我們創建如下一個Model:

public class Employee       {           public string FirstName { get; set; }               public string LastName { get; set; }               public int EmployeeId { get; set; }       }

為這個Model創建一個View代碼如下:

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master"   Inherits="System.Web.Mvc.ViewPage<Mvc3Beta.Models.Employee>" %>   <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">       Employee Details   </asp:Content>   <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">       <%: Html.EditorForModel(Model) %>   </asp:Content>

運行后可以看到Employee類的屬性字段顯示如下:

ASP.NET MVC3 beta怎么使用

在asp.net mvc 3中我們可以通過設置屬性的顯示順序來靈活修改字段在View頁面的排列位置,例如:

ASP.NET MVC3 beta怎么使用

再運行程序,Employee的顯示如下:

ASP.NET MVC3 beta怎么使用

3。新增了Grid控件

我們就使用上面的Employee來創建一個Grid:

顯示Controller部分的代碼:

ASP.NET MVC3 beta怎么使用

View部分,我們使用System.Web.Helpers類中的WebGrid來顯示上面的幾個Employee信息。

ASP.NET MVC3 beta怎么使用

運行下,結果如下:

ASP.NET MVC3 beta怎么使用

我們設置了以&lsquo;FirstName&rsquo;來排序。你可以通過點擊其它列的表頭來改變排序。

4.新增了Chart組件

我們來以Employee和Sales的關系來創建一個員工銷售業績的顯示柱形圖。

我們創建一個Model為EmployeeSale

ASP.NET MVC3 beta怎么使用

Controller部分添加一個ShowChart的控制:

ASP.NET MVC3 beta怎么使用

***是View部分:

ASP.NET MVC3 beta怎么使用

這里需要注意的是Chart這個控件是通過創建一個臨時的png圖片來顯示,頁面訪問完成后并不保存此png圖在服務器端。

運行效果:

ASP.NET MVC3 beta怎么使用

到此,關于“ASP.NET MVC3 beta怎么使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

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

AI

泾川县| 石屏县| 涞水县| 大英县| 张北县| 镇巴县| 吴旗县| 雅江县| 威远县| 岗巴县| 黑水县| 咸宁市| 六安市| 沅陵县| 南乐县| 陈巴尔虎旗| 马公市| 闽侯县| 博野县| 梓潼县| 司法| 金乡县| 礼泉县| 龙泉市| 乐都县| 西华县| 高陵县| 巴林右旗| 青阳县| 通城县| 彭山县| 宁强县| 轮台县| 乌苏市| 墨竹工卡县| 江阴市| 青田县| 崇明县| 库车县| 临湘市| 灵璧县|