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

溫馨提示×

溫馨提示×

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

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

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

龙井市| 班戈县| 噶尔县| 乌鲁木齐县| 罗源县| 澄城县| 呼图壁县| 望谟县| 唐河县| 龙游县| 临潭县| 洪湖市| 新和县| 灵丘县| 许昌市| 湛江市| 开平市| 黔江区| 巴南区| 仪陇县| 都匀市| 县级市| 噶尔县| 武冈市| 长沙市| 芮城县| 隆林| 错那县| 年辖:市辖区| 峡江县| 乌鲁木齐县| 金塔县| 长乐市| 白水县| 磐石市| 鄂温| 永安市| 莱芜市| 天峨县| 图们市| 兴仁县|