程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET MVC重點教程一周年版 第十一回 母版頁、用戶自定義控件及文件上傳

ASP.NET MVC重點教程一周年版 第十一回 母版頁、用戶自定義控件及文件上傳

編輯:關於ASP.NET

母版頁(Master)

1.母版頁是與Controller無關的,母版頁只是一個View文件,而沒有任 何Controller與之相對應。

2.其實在ASP.NET MVC中View的aspx與母版頁並不像WebForm中 那樣緊密關聯。

例如我想更換一個aspx的母版頁,只要在Action中return 時指定所要使用 的Master即可:

如圖我有2個 Master文件,而/Views/Home/Index.aspx則為

這時我們如果想要使用Site2做為Master,只要在Action中return View指定masterName的參數 即可:

1: public ActionResult Index() {
2:   return View (null,"Site2");
3: }

自定義控件

RenderPartial

ASP.NET MVC中如果要自定義控件的話並不能像WebForm那樣用 <cc1:xxxx />這樣來引用,而要使用Helper。

例如我們建立一個 ct.ascx

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved