溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

.NET MVC的示例分析

發(fā)布時(shí)間:2021-09-16 16:47:02 來(lái)源:億速云 閱讀:114 作者:小新 欄目:編程語(yǔ)言

這篇文章主要介紹.NET MVC的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

久聞MVC的大名,只是一直沒有去研究過(guò)。過(guò)去自己用的最多的還是.NET WebForm,比較習(xí)慣三層架構(gòu)。由于最近公司將會(huì)使用到MVC框架做一些項(xiàng)目,所以自己也開始接觸和學(xué)習(xí)。看了一些教程,大體搞清楚了M-V-C的大致意思,大致了解了下這個(gè)架構(gòu),但不得不承認(rèn)有些具體的細(xì)節(jié)地方和WebFrm還是有差別的,這里只是簡(jiǎn)單做一個(gè)實(shí)例,讓它跑起來(lái)。看了一些實(shí)例,多數(shù)都是用的是LinqToSql,這里用的是ADO的。感覺這樣更順手些,呵呵。

由于之前做過(guò)PHP程序,所以對(duì)于前臺(tái)頁(yè)面的展示方式還是容易理解的。只是MVC框架里,有些默認(rèn)的路由規(guī)則(當(dāng)然是可以自定義的),這個(gè)規(guī)則比較特別

好了,直接來(lái)個(gè)實(shí)例吧!

.NET MVC的示例分析

首先,新建一個(gè)空的MVC項(xiàng)目,如圖,這里是MVC 2.0版

.NET MVC的示例分析

這里命名為"FirstMvc" ,自動(dòng)添加好了項(xiàng)目的目錄結(jié)構(gòu)

.NET MVC的示例分析

在"Controller"目錄下面新建一個(gè)控制器,命名為"MemberController.cs"

同時(shí)在"View"目錄下添加相應(yīng)的視圖,這里添加一個(gè)Index

數(shù)據(jù)邏輯的操作基本上是在控制器里面完成的,這里就是在MemberController.cs實(shí)現(xiàn)。

為了更加真實(shí),我們也在Model目錄下面構(gòu)建一個(gè)實(shí)體類,命名為Member.cs

好了,準(zhǔn)備工作做好,就開始吧

前臺(tái)——View

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<style type="text/css">
table
{
width: 50%;
border-top: 1px solid #e5eff8;
border-right: 1px solid #e5eff8;
margin: 1em auto;
border-collapse: collapse;
}
td
{
color: #678197;
border-bottom: 1px solid #e5eff8;
border-left: 1px solid #e5eff8;
padding: .3em 1em;
text-align: center;
}
</style>
<script src="http://www.cnblogs.com/Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>

以上是“.NET MVC的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

mvc
AI