I m 开发一个伙伴关系。 NET MVC 3 表示使用 and jQuery UI Slider。
我将这一信息提供给来自巴西的葡萄牙人(即葡萄牙语),并支持英语。
问题是,当我把语言改为葡萄牙语时,所有模型<代码>float的数值都以7.7等 com(......)加以限定。 然后,我试图确定Slider的最初价值,但只接受价值7.7的斜线(......)。
克服这种局面
$.CreateSlider("#sliderHeight", "#Height", @Model.Height.FormatValue(), 0, 2.5, 0.01);
FormatValue is an extension method:
public static string FormatValue(this float value)
{
return value.Value.ToString().Replace(",", ".");
}
你们看到,我不得不用直截了当的限定语取代 com,以便我能够确定 j的Slider值。
因此,我不得不利用“金色全球化”来展示国库的正确价值:
$(textBox).val($.global.format(ui.value, n2 ));
它至少发挥作用......
我的问题是:
这样做是否有更好或标准的方法?
重要的是,《示范法》的价值观正在走到应有的道路上,也就是说,随着我把文化转向适应-BR,数字就会被划定(......、......)。 我认为这是正确的。 限制方式是获得价值。
仅补充一点:如果我试图通过这些数值从<条码>@Model条码>中取出,那么我有这样的东西,这显然会打破(由于参数本身与mas相分离):
$.CreateSlider("#sliderHeight", "#Height", 7,7 , 0, 2.5, 0.01);