MVC4 利用Layout的幾種方法的Demo

2021-07-23 21:23:12 字數 1629 閱讀 1892

本文參考自

因為 從網上下了個後台許可權原始碼,想自己加上前台頁面。發現了自己的不足,對於layout 的理解缺失。下面詳細解釋如何使用不同 的布局頁。

頁面不多,直接貼**行了。

homecontroller.cs

public actionresult index()

public actionresult index2()

public actionresult index3()

public actionresult index4()

public actionresult index5()

在shared下面,新建乙個layout檔案:_mylayout1.cshtml:

name="viewport"

content="width=device-width" />

@viewbag.titletitle>

head>

style="background-color:#808080;">

我來自自定義layout1h2>

@renderbody()

div>

body>

html>

在home資料夾下新建layout檔案:_mylayout2.cshtml:

name="viewport"

content="width=device-width" />

@viewbag.titletitle>

head>

style="background-color:yellow;">

我來自自定義layout2h2>

@renderbody()

div>

body>

html>

index.cshtml:

@@html.actionlink("index2", "index2")

@html.actionlink("index3", "index3")

@html.actionlink("index4", "index4")

@html.actionlink("index5", "index5")

"index6", "index6")

index2.cshtml:

@

name="viewport"

content="width=device-width" />

不使用layout,我是index2title>

head>

style="background-color:green;">

不使用layout,我是index2h2>

body>

html>

index3.cshtml:

@

style="background-color:blue;">我是index3h2>

index4.cshtml:

@
index5.cshtml:

@

MVC4 的簡單學習

1.html元件,提供很多有用的功能,html.textboxfor 這個是可以直接使用model中的東西的 2.2.remote特性,不好用,每次輸入,都要到後台去驗證,這個就有問題了,如果需要連庫查,肯定效能太差了,應該看一下怎麼回事 3和4都這個毛病 3.要詳細看看路由設定啊,很亂 4.如果要...

MVC4學習筆記(一) 認識MVC

mvc就是為了快速開發出乙個軟體專案,有多快了?你甚至可以在5分鐘內開發出乙個五臟俱全的軟體系統,一點也不假。mvc model view controller,模型 檢視 控制器模式 用於表示一種軟體架構模式。它把軟體系統分為三個基本部分 模型 model 檢視 view 和控制器 control...

MVC4程式執行報錯

近期了解mvc4的時候弄了乙個簡單的小工程,使用entity framework作為model,f5啟動除錯執行的時候沒有問題,但是發布到iis之後訪問就報錯 錯誤資訊如下 很奇怪,搜尋了一下,找到乙個老外的帖子,戳這裡 解決方案如下 首先檢查ef相關的程式集是否被引用,主要有兩個 entityfr...