如何访问javascript的.resx字符串?
我正在.net mvc中开发一个应用程序,我使用了本地化的概念,使用了一个单独的.resx文件,以便灵活地快速有效地组织字符串。在这个过程中,我有一些javascript代码,其中有一些警报和确认框显示在某些操作上。我没有单独的.js文件,只是将代码嵌入了.cshtml文件中。我的问题是,我不能从.resx文件中接收这些警报并确认消息吗?。。关于如何在javascript代码中使用.resx字符串,我已经浏览了很多次,但没有取得任何成果?我试过这样的方法如何访问javascript的.resx字符串?,javascript,asp.net-mvc-4,razor,resx,Javascript,Asp.net Mvc 4,Razor,Resx,我正在.net mvc中开发一个应用程序,我使用了本地化的概念,使用了一个单独的.resx文件,以便灵活地快速有效地组织字符串。在这个过程中,我有一些javascript代码,其中有一些警报和确认框显示在某些操作上。我没有单独的.js文件,只是将代码嵌入了.cshtml文件中。我的问题是,我不能从.resx文件中接收这些警报并确认消息吗?。。关于如何在javascript代码中使用.resx字符串,我已经浏览了很多次,但没有取得任何成果?我试过这样的方法 <sc
<script type="javascript">
var confirm_text= @ResourceLocalisation.ConfirmText
var confirmText=confirm(confirm_text);
if(confirmText==true)
.....
var confirm_text=@resourceLocalization.ConfirmText
var confirmText=确认(确认文本);
如果(confirmText==true)
.....
但是这个力不起作用。。我错过了什么?。。有人能帮我实现javascript代码的本地化吗?。。
我的问题可能是一个骗局,
?
但是我发布这篇文章只是因为我无法在这篇文章中回答我的问题
在web.config文件中是否也应该进行一些配置
提前感谢……) 我们一直都在这样做,这对我们来说很正常。您可以显示生成的HTML的副本吗?此外,应引用文本
@model MyModel
@using My.App.ResourcesProject // if needed
<script type="text/javascript">
var str = "@LocalizedStrings.AlertText";
alert(str);
</script>
@model-MyModel
@如果需要,使用My.App.ResourcesProject//
var str=“@LocalizedStrings.AlertText”;
警报(str);
我们一直都在这样做,这对我们来说很正常。您可以显示生成的HTML的副本吗?此外,应引用文本
@model MyModel
@using My.App.ResourcesProject // if needed
<script type="text/javascript">
var str = "@LocalizedStrings.AlertText";
alert(str);
</script>
@model-MyModel
@如果需要,使用My.App.ResourcesProject//
var str=“@LocalizedStrings.AlertText”;
警报(str);