2009-03-02 13 views
0

NVelocity kullanırken bir .resx dosyasını GetLocalResourceObject ile nasıl yükleyebilirim? Ben mvccontrib nvelocity viewengine ve keskin architechture ile ASP.NET MVC kullanıyorum.NVelocity ile GetLocalResourceObject

Düşünebildiğim her olası sanal yolu kodladım (örneğin ~/Home/index.vm.resx) ancak herkes başarısız oluyor. ExpressionBuilderContext ile de denedim.

cevap

0

GetLocalResourceObject öğesini nerede arıyorsunuz? Bir denetleyici eyleminden çağırmak işe yaramaz, çünkü bir eylemin herhangi bir görüntü dosyasına gerçek bir ilişkisi yoktur (ör. /Home/Index.vm). Yerel kaynak yalnızca gerçek görünümünden çalışacaktır (/Home/Index.vm). Ayrıca

, .resx dosyalar "görünümü klasörlerin" Her App_LocalResources klasörler içinde yer olduğundan emin olun (örn /Home/)

  • /Views/Home/Index.vm
  • /Görüntüleme/Ev /App_LocalResources/Index.vm.resx bu bazı yardımcı oldu

Umut Anders, değilse, Messenger ;-)

üzerine ara beni
İlgili konular