簡體   English   中英

十進制編輯器問題ASP.NET MVC

[英]Decimal editor issue ASP.NET MVC

我目前遇到一個愚蠢的問題,嘗試了多種解決方案,但仍然無法正常工作...

我目前在一個ASP.NET MVC項目,我的課的人需要一個小數類型,所以我創造了它這樣的: public decimal level { get; set; } public decimal level { get; set; }

然后,當我需要創建一個包含該屬性的新對象時,在視圖上使用它: <input type="number" name="level" step="any" min="1"/> editorFor,但在兩種情況下,我都收到以下消息:

值“ 2.1”對於級別無效。

我嘗試使用2.1或2,1(我的文化是fr-FR),但都無法正常工作並發送完全相同的錯誤消息...有人可以解釋我為什么嗎?

在此先感謝您,祝您愉快!

十進制應為2.1M。 您必須在數字后加上字母M。 如果聲明為float,則應為2.1F

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM