从IntegerTextBoxFor中删除逗号

时间:2014-04-14 13:12:44

标签: asp.net-mvc-3 telerik-mvc numeric-textbox

我有一个关于Telerik Extensions for MVC的IntegerTextBoxFor的问题。我目前正试图从中删除使用逗号。目前这就是我所拥有的。

编辑模板名为Int32.cshtml

@model System.Int32
@using Telerik.Web.Mvc.UI

@Html.Telerik().IntegerTextBoxFor(model => model)

模型

[NopResourceDisplayName("Admin.ReturnRequest.List.SearchOrderId")]
public int SearchOrderId { get; set; }

我尝试将[DisplayFormat(DataFormatString =" {0:g}")]添加到模型中,但它没有做任何事情。我也尝试使用0:#####,0:00000和0:n。

2 个答案:

答案 0 :(得分:1)

您可以在NumberGroupSeparator上调用IntegerTextBoxFor(model => model)方法配置群组分隔符。

因此,如果您不需要分隔符,可以将其设置为空字符串:

@Html.Telerik().IntegerTextBoxFor(model => model).NumberGroupSeparator("")

答案 1 :(得分:0)

Telerik没有这个" NumberGroupSeparator" Kendo UI上的方法。

@(Html.Kendo().IntegerTextBoxFor(model => model)