2013-07-10 32 views
0
<%@ Import namespace="Project.Web.Localization" %> 
<%:Shared.LogOnUserControl.Account%> 

我嘗試這使短我的代碼:), 但它沒有工作:(導入命名空間中的ascx不工作

ASP沒有找到文件夾共享。

但是這是工作<%:Project.Web.Localization.Shared.LogOnUserControl.Account%>

+0

這不是真正的問題!你在問什麼? –

+0

'<%@ Import namespace =「Project.Web.Localization」%> <%:Shared.LogOnUserControl.Account%>'這是我寫的,但有錯誤之類的東西「編譯器錯誤消息:CS0103:名稱'Shared'在當前情況下不存在「。它只能像這樣工作:<%:Project.Web.Localization.Shared.LogOnUserControl.Account%>。也許有另一種方式來導入命名空間或我想念一些東西。謝謝(我想從資源中獲取信息) – user2554476

+0

這是你想要打破它的語法嗎? –

回答

0

按照我的理解,我可以在路徑中只導入命名空間來結束文件: <%@ Import namespace="Project.Web.Localization.Shared" %>,現在我可以使用這樣<%:LogOnUserControl.Account%>所以現在我正在嘗試重構我的代碼多少一般

0

你需要尋找到thisthis

這是完整的命名空間Project.Web.Localization.Shared.LogOnUserControl.Account

這可以是名稱Project.Web.Localization但這不是Shared.LogOnUserControl.Account。您正試圖破壞Import的屬性namespace,這是非法的語法。或者你可以使用web.config等記載here