學習MVC3(二)——建立自己的第一個網頁:實現使用者登陸(1)

來源:互聯網
上載者:User

     對MVC3有一定的瞭解後,現在我們開始建立自己的網頁程式——實現使用者登陸。

     程式功能:實現使用者的註冊,登陸,退出

     程式運行環境:VS2010,MVC3,SQL Server2008

    下面開始我的第一個網頁程式吧。

    第一步:建立MVC3工程

    開啟VS2010——File——New——Project——選擇ASP.NET MVC3 Web Application——命名Project為MyLogin,介面,1

                                                                               圖1

點擊圖1中的OK鍵進入的介面2,template選擇Empty,View engine選擇Razor,點擊OK,現在MVC3工程建好了,3.

                                                   圖2

MVC3工程3

                                                                                 圖3

第二步:添加Controller

選擇Controllers,滑鼠右鍵——選擇Add——Controller……,命名Controller為AccountController,4

                                                     圖4

第三步:添加Model

首先建立資料庫Account,5

                                                圖5

選擇Models滑鼠右鍵點擊,選擇Add——New Item——快顯視窗,6,選擇data——ADO.NET Entity Data Model——命名Account.edmx——Add,快顯視窗7

                                                                                              圖6

                                                                 圖7

在圖7介面中選擇Generate from database——Next,進入圖8介面

                                                                     圖8

選擇New Connection,進入圖9介面

                                                             圖9

圖9介面裡的操作完成以後點擊ok,回到圖8介面——點擊圖8介面的Next,進入圖10,選擇Tables——Users——Finish

                                                                            圖10

開啟Account.edmx,11

                                                                                     圖11

第四步:添加View

雙擊開啟AccountController.cs,在方法Index()中,滑鼠右鍵點擊,選擇Add View,快顯視窗12,這裡需要應用模板,所以按圖12指示操作,最後點擊Add按鈕,在View目錄下你會看到產生了Account目錄,然後在Account目錄下你會看到我們添加的View:Index.cshtml,程式功能的具體實現看下一篇文章。

                                                        圖12

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.