2009-03-10 12 views
8

Kaynak dizesini javascript'te nasıl ayarlayabilirim?Kaynak Dizesini javascript'te ayarlama

lblName.Text = Resources.myResourceFile.ajaxRetrievingInformation; 

<asp:Literal id="lit" runat="server" 
      Text="<%$ Resources:myResourceFile, ajaxRetrievingInformation%>" /> 

ama javascript bu denerseniz gibi:

Bir kaynak, örneğin adlı dosyayı, benim kodunda

myResourceFile.resx 

ve değişmez kontrolü kullanarak sahip ı kullanabilirsiniz:

<asp:Button ID="btnImportCompaniesAndEmployees" 
      runat="server" 
      CssClass="myButtonCssClass" 
      OnClick="btnImportCompaniesAndEmployees_Click" 
      OnClientClick="strLoadingText='<%$ Resources:myResourceFile, ajaxRetrievingInformation%>';return true;" 
      ... 
/> 

veya Ben hataları olsun ...

kimse bu nasıl yönetileceğini biliyor mu? gibi şey:

var strLoadingText = Resources.GetString(myResourceFile, ajaxRetrievingInformation); 

Teşekkür

cevap

16

Kullanılacak gerekir:

<script type="text/javascript"> 
    var strLoadingText = "<%= Resources.myResourceFile.ajaxRetrievingInformation %>"; 
</script> 
+0

ne kadar kolay olabilir ki! :) Teşekkürler – balexandre

+0

Zamanımı kurtardın. Teşekkür ederim! – Arterius

+0

MVC 3: 'var errorBlank = '';' – Equiman