1.把collection放到另外乙個專案中。
新增一類別庫 classlibrary1,在此類別庫中,定義所有的collection
2.在webmvc的專案中引用此類別庫。
為了正常使用,需要在此專案中的global.asax檔案中,做如下定義。
publicstatic
void registerroutes(routecollection routes)
.axd/
");routes.maproute(
"default
", //
route name"//
", //
url with parameters
new //
parameter defaults
, new
string
);}
在這裡要寫上collection所在的命名空間。
3.為了使用乙個不同的資料夾放頁面檔案,需要下面幾步
3.1 建立資料夾 viewtest,然後定義和預設view資料夾一樣的目錄。如果不希望建立shard資料夾,可以使用view下的。
3.2 新增乙個web.config檔案。和預設的view一樣的檔案。否則顯示不正常。
3.3 新增_viewstart.cshtml檔案。和預設的view一樣的檔案。
3.4 在我這個測試專案中,是混用的。
3.5 然後在global.asax檔案中,做如下定義:
publicstatic
void registerroutes(routecollection routes)
/.cshtml","
~/viewtest//.vbhtml","
~/views/shared/.cshtml","
~/views/shared/.vbhtml
" };
viewengines.engines.clear();
viewengines.engines.add(razor);
routes.ignoreroute("
.axd/
");routes.maproute(
"default
", //
route name"//
", //
url with parameters
new //
parameter defaults
, new
string
);}
對應上面的程式碼的說明:
定義乙個razorviewengine,然後對viewlocationformats 進行重新定義。告訴view都去什麼地方查詢。
很簡單吧。
Linux在實際中的應用
各位童鞋們,你們是如何度過這周週末的呢?這週末的我在家學習學習再學習,然而學習到一半,公司領導突然給我打了個 過來說有同事等會兒會去客戶那部署無人值守安裝系統服務,問我去不去學習下。我想我正在學linux,雖然還沒學習到那個部分,但是提前接觸下對後面學習肯定會有很大幫助,所以我欣欣然的就同意了。在去...
Linux在實際中的應用
各位童鞋們,你們是如何度過這周週末的呢?這週末的我在家學習學習再學習,然而學習到一半,公司領導突然給我打了個 過來說有同事等會兒會去客戶那部署無人值守安裝系統服務,問我去不去學習下。我想我正在學linux 雖然還沒學習到那個部分,但是提前接觸下對後面學習肯定會有很大幫助,所以我欣欣然的就同意了。在去...
多型在開發中實際的應用
多型在實際開發中的應用 1 分析 以主人餵養寵物這個場景要實現需要進行型別的抽象 主人 類 主人可以餵養寵物,所以主人有餵養的這個動作 寵物 類 寵物可以吃東西,所以寵物有吃東西這個動作 2 物件導向程式設計的核心 定義好類,然後將類例項化為物件,給乙個環境驅使一下,讓哥個物件之間寫作起來形成乙個系...