那麼使用Razor視圖引擎的新ASP.NET網頁(也稱爲剃鬚刀頁面)框架(指這個:http://www.asp.net/webmatrix/tutorials/1-getting-started-with-webmatrix-and-asp-net-web-pages)實際上沒有任何代碼隱藏文件?我看了一下樣本,找不到一個例子。我假設沒有,但也許有一個標題引用,你可以鏈接它,我可能會失蹤?ASP.NET網頁後面的代碼
任何人都可以確認嗎?
謝謝。
那麼使用Razor視圖引擎的新ASP.NET網頁(也稱爲剃鬚刀頁面)框架(指這個:http://www.asp.net/webmatrix/tutorials/1-getting-started-with-webmatrix-and-asp-net-web-pages)實際上沒有任何代碼隱藏文件?我看了一下樣本,找不到一個例子。我假設沒有,但也許有一個標題引用,你可以鏈接它,我可能會失蹤?ASP.NET網頁後面的代碼
任何人都可以確認嗎?
謝謝。
Razor Views的文件背後沒有代碼,因爲你不需要它們。您正在視圖本身上使用Razor語法編寫表示邏輯。
Razor視圖簡化了原始HTML與使用Razor語法呈現的動態內容的混合,因此您不需要單獨的文件。此外,在剃鬚刀視圖中不存在Controls
或Components
,因此您不需要在單獨的文件中配置它們。
根據這個博客,你可以很容易地有代碼隱藏。 http://www.compiledthoughts.com/2011/01/aspnet-mvc3-creating-razor-view-engine.html
你需要與否這是給你決定的。我強烈反對以「你不需要它」開頭的答案。
世界上的每個人都必須有選擇是要拍月亮還是拍自己的腳。多數民衆贊成我認爲是正確的。
我寧願把腳放在月球上,也不願拍任何東西。 – Dan
這就是我想的,謝謝你的確認。 –