【问题标题】:clientside localisation客户端本地化
【发布时间】:2009-05-12 12:43:16
【问题描述】:

我有个同事也是这么想的

alert('<asp:Localize ID="ErrorAddingComponent" runat="server" Text="There was an error adding component: "  meta:resourcekey="ErrorAddingComponent"/>' + errortext);

如果我们从 AJAX 调用中得到错误是个好主意,errortext 是在 jquery ajax 错误时调用的函数的参数,

对我来说,使用服务器端本地化控件的想法似乎很糟糕,我们使用的是 asp.net MVC,所以对我来说,即使使用 GetLocalResourceObject 也比这个更可取,

谁能给我任何理由,我可以向他提出这个问题? (或者如果您认为他的解决方案是可以的,为什么?)。

除此之外,警报也让我烦恼,我认为我们应该将错误解析为 div 以进行演示。

【问题讨论】:

  • 我想我想要的是有人给我更多关于为什么这不好的细节,我觉得是这样,但在一天结束时,本地化控件确实会解析一个字符串,如果警报被触发(就 Javascript 而言,字符串可能已被硬编码)。

标签: javascript jquery asp.net-mvc localization


【解决方案1】:

警报 = -1

一个 div 很好,而且不烦人,此外,您可以提供多个解决方案、链接、重试、忽略或重新开始。

如果您使用警报,它看起来很难看,并且您只向用户提供有限的选项。

【讨论】:

  • 我喜欢我们如何使用 div 来提供替代方案的解释,警报太丑了!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-23
  • 1970-01-01
相关资源
最近更新 更多