2014-11-11 6 views
0

나는 내 신청서에 금액을 표시하기 위해 NumericTextBoxFor을 사용합니다. 20 자리를 표시해야합니다.맞춤 수도류 최대 값 16 자리 이상

NumericTextBoxFor을 사용하여 달성 할 수 있습니까?

나는 "최대"를 시도했지만 검도는 단지 16 자리를 제공합니다.

@(Html.Kendo().NumericTextBoxFor(model => model.To) 
      .Max(999999999999999999) //just 16 digits 
       .Spinners(false) 
      ) 

나는 88,888,888,888,888,888,888을 설정하려고하지만 실제 로직 당신이 자바 스크립트 번호에 저장할 수있는 최대 값이기 때문에, 당신이 가장 가능성이 재미있는 결과를 얻고있는 장소 클라이언트 측을 소요하기 때문에 그것은 나에게 88888888888888885248.

답변

0

을 보여줍니다 9,007199254740,992 그 후, 지수로 나타내며 정밀도를 잃습니다.

나는 Kendo 웹 사이트에서이 최대 테스트를 시도했는데, 당신이 얘기 한 가치를 보았습니다. 그러나 입력 상자를 클릭하면 88888888888888890000으로 바뀌고 지수로 변환하면 의미가 있습니다 .

자세한 내용은 thisthis을 참조하십시오.

또한 최대 값의 대안으로 검도 마스크를 시험해 볼 수도 있습니다. here