2

我对 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。

4

2 回答 2

1

您可以通过调用NumberGroupSeparator.IntegerTextBoxFor(model => model)

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

@Html.Telerik().IntegerTextBoxFor(model => model).NumberGroupSeparator("")
于 2014-04-14T14:56:09.860 回答
0

Telerik 在 Kendo UI 上没有这个“NumberGroupSeparator”方法。

@(Html.Kendo().IntegerTextBoxFor(model => model)
于 2015-02-27T11:47:36.330 回答