2009-11-08 20 views
56

Bu, MVC olmayanlar için de geçerlidir. Ancak, aspx görünümlerimde 'using' ifadesini kullanmak mümkün mü?Aspx görünümlerimde 'using' ifadesini kullanmak mümkün mü? (ASP.NET MVC)

Sebep, yerelleştirilmiş dizeler için başvuru kaynakları kaynak dosyalarına sahip olduğudur. Ve bu kaynak referansların bazıları oldukça uzun - gerçekten kodumu karıştırıyor.

Çoğu zaman bu kaynaklar görünüm için belirli bir ad alanında bulunduğundan, sayfanın en üstünde "Resources.This.that kullanarak" kullanmak istiyorum. Yine de mümkün görünmüyor - bir yolu var mı?

Teşekkür

cevap

119

sen de

<%@ Import namespace="MyProgram.MyNamespace" %> 

gibi web.config kök, eklemek anlamına mı:, işte bu

<system.web>  
    <pages> 
     <namespaces> 
      <add namespace="System" /> 
      <add namespace="System.Collections" /> 
      <add namespace="System.Collections.Specialized" /> 
      <add namespace="System.Configuration" /> 
      <add namespace="System.Text" /> 
      <!-- etc --> 
     </namespaces> 
    </pages> 
</system.web> 
+1

Evet var! Teşekkürler. – UpTheCreek

+4

"system.web" etiketinin altında, * web.config * öğesinin kökünde değil mi? –

İlgili konular