超级简单:一步一步教你创建一小型的asp.net mvc 应用程序
超級簡單:一步一步教你創建一小型的asp.net mvc 應用程序
??? 這本教程中將幫助你創建一個小型的asp.net mvc示例。
??? 在本教程中,我們將創建自己的?Model , View 和Controller ,讓他們同心協力運行起來。在這里,使用Visual Studio創建一個新的asp.net MVC應用程序。本教程的目標是使用mvc原理在web頁面上輸出的信息。簡單地理解一下我們要打算做的,然后我們將演示每個步驟來建立我們的網站。對于我們的目標,我們需要一個model 來保存信息。該model 將是一個具具有必要屬性的類。然后,我們將創建一個View,在一個表格形式中顯示信息。最后,我們需要一個Controller來接受的網頁請求,并對此作出反應。那就讓我們開始吧。
創建Model
在Models文件夾右擊并通過Add -> Class,創建一個新類,見圖:
將類命名為?PersonalInformation.cs 。在Model中添加如下的屬性:
創建這些屬性使用C#3.0規范,我們不需要為他們創建私有字段。這就完成了我們的Model。現在讓我們來創建我們的View,我們將使用它在瀏覽器中顯示信息。
創建View:
??? 在views文件夾右擊,創建一個新的文件夾。命名為PersonalInformation。右擊PersonalInformation 文件夾,然后選擇Add -> View ,看下圖:
??? 將View命名為Index,選擇“Create a strongly-typed view”,然后再選擇class ,它是作用于這個View的Model。在View data class下拉框中,你可能看不到任何視圖類。編譯應用程序,然后添加一個View。 你就會看到在下拉框中看到PersonalInformation類。然后為你的View選擇一個母板頁。一旦這些步驟完成后,單擊Add 和創建的View 。請參考下圖。
創建Controller:
??? 現在我們已經完成了Model 和View。讓我們來創建我們的Controller。右擊Controllers 然后選擇Add -> Controller
??? 將Controller命名為PersonalInformation。請確認Controller 的名字和我們創建的在Views文件夾下面的名字相同。
??? 你將在Controller類中看到一個名字為Index的默認的方法。
??? 這種方法具有返回類型ActionResult,它將返回一個視圖。在未來教程中,我們將深入探討的返回類型和其的細節。現在讓我們做一些編碼,傳遞Model給View,以便它可以在網頁上顯示信息。在下面的代碼輸入到您的Controller 類中。
??? 此代碼創建了一個Model和填充數據給它,現在剩下的最后一步,是使用的視圖顯示的信息。對于我們創建的開放的View,我們輸入下面代碼:
??? 就是這樣。我們完成了我們的Model,View和Cintroller。現在讓我們編譯和運行我們的應用程序。下面是最后的輸出,我們將在瀏覽器中看到。請注意仔細觀察瀏覽器地址欄中的URL。
?
轉載于:https://www.cnblogs.com/tangself/archive/2009/12/28/1633728.html
總結
以上是生活随笔為你收集整理的超级简单:一步一步教你创建一小型的asp.net mvc 应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在网页中动态为模版页的Body添加属
- 下一篇: asp.net ajax控件工具集 Au