2009-08-17 29 views
0

我不斷收到編譯錯誤,當我嘗試這樣做。無論如何要做到這一點在site.master文件?你可以使用Url.Content()在母版頁

+0

它有效。你能發佈一些示例代碼嗎? – aquinas 2009-08-17 00:23:09

+0

這真的有幫助,如果你發佈實際的錯誤消息,當你問這個問題:) – womp 2009-08-17 00:25:25

回答

3

您是否將母版頁添加爲MVC母版頁?

您嘗試使用的Url屬性來自MVC框架的ViewMasterPage類。如果您添加了常規母版頁,則需要使其從ViewMasterPage繼承。爲此,請將第一行更改爲

<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %> 
+0

這不適用於Web窗體? – 2013-07-16 21:19:44

+1

@IanCampbell:是的;它沒有。 'Url'來自MVC基類型。使用'ResolveUrl()'。 – SLaks 2013-07-16 22:55:42

相關問題