2010-10-26 46 views
1

我敢肯定這是一件超級容易,但我怎麼訪問的資源是在使用表達式語法一個單獨的項目? 我認爲這將是像這樣:asp.net:使用與資源的資源表達式在一個單獨的項目

<%$ Resources:SomeNamespace.Resources.Web, PleaseSelectAnImage %> 

其中SomeNamespace.Resources是資源位於項目

我通常只是做<%= SomeNamespace.Resources.Web.PleaseSelectAnImage%>,但我需要有這樣一個控件內。

<kw:SlickUpload ID="SlickUpload1" runat="server" 
      ValidExtensions=".png, .gif, .jpg" 
      InvalidExtensionMessage="<%$ Resources:SomeNamespace.Resources.Resources.Web, PleaseSelectAnImage %>" > 

所以當我只是做我通常做的,它把 '<%= SomeNamespace.Resources.Web.PleaseSelectAnImage%>」的字面。

我的項目名稱是SomeNamespace.Resources。資源文件名是網絡。關鍵是PleaseSelectAnImage。

回答

0

帕特里夏,你需要實現自定義ResourceProviderFactory和相應的爲了做到這一點IResourceProvider。一些很好的參考,可以發現here