내 응용 프로그램에서 소수점 이하 유효성 검사에 문제가 있습니다. 예를 들어 내 문화권에 맞는 텍스트 상자에 "14,25"라고 쓰면 클라이언트 쪽 유효성 검사에 실패합니다. 또한 내가 14.25 쓰기 점이 제거됩니다 및 1425 엔터티 속성을 배치하고 또한 SaveChanges 후 데이터베이스 테이블에 저장된 값을 999,99 있습니다. 이 문제에 대한 조언이 필요합니다. https://stackoverflow.com/questions/24186365/set-jquery-culture-once-for-the-entire-aplication-possible/24186535#24186535Aspnet MVC 4 10 진수 유효성 검사
편집 : 이 여기 내 다른 질문에 관련이 코드를 추가, 내가이 공통의 문제가 될 가지고 내가 필요하지 않을 것이라고 생각이만큼 간단합니다.
[DisplayFormat(DataFormatString = "{0:n2}", ApplyFormatInEditMode = true)]
public decimal Peso { get; set; }
@Html.LabelFor(model => Model.Peso)
<div class="input-control text" data-role="input-control">
@Html.EditorFor(model => Model.Peso)
@Html.ValidationMessageFor(model => Model.Peso)
</div>
몇 가지 코드를 보여 ... ?? ?? –
@TMcKeown, 질문을 편집했습니다. 감사합니다. –