현재 큰 숫자 (1000+)가있는 열이있는 표가 있습니다.표의 쉼표 사용
고객이 최근에 해당 열에 쉼표가 표시되도록 요청했습니다. 숫자를 문자열로 바꿀 수 있다는 것을 알고 있지만, 그 열과 수학적으로도 작업을하므로 int에서 문자열로 숫자를 변경하지 않고 다시 역순으로 사용하는 것을 선호합니다.
내가 사용하는 그리드는 Telerik Extensions MVC 그리드입니다.
감사합니다.
현재 큰 숫자 (1000+)가있는 열이있는 표가 있습니다.표의 쉼표 사용
고객이 최근에 해당 열에 쉼표가 표시되도록 요청했습니다. 숫자를 문자열로 바꿀 수 있다는 것을 알고 있지만, 그 열과 수학적으로도 작업을하므로 int에서 문자열로 숫자를 변경하지 않고 다시 역순으로 사용하는 것을 선호합니다.
내가 사용하는 그리드는 Telerik Extensions MVC 그리드입니다.
감사합니다.
Format()
방법을 사용하고 desired format을 전달할 수 있습니다. 나뿐만 음수에 대한 오류 때문 ("{N0 0}")
@(Html.Kendo().Grid<YourModel>().Name("YourGridName").Columns(columns =>
{
...
// this format puts group separator for large numbers
columns.Bound(p => p.LargeNumberField).Title("LargeNum").Format("{0:0,00}");
})
당신은 형식을 사용할 수 있습니다 (하지만 당신은 형식이 문화에 의존하기 때문에 문화 설정에 대한 귀하의 형식을 테스트해야) 내 번호가 항상 1000보다 커지는 것은 아닙니다.
워러의 답변도 사용자가 유용 할 수 있습니다. How to add in KendoUI MVC Grid a thousand comma separator