在我的MVC應用程序,我做了這個簡單的測試功能...需要能夠丹麥小數傳遞到MVC控制器
Function test(d As Decimal) As JsonResult
Return Json(d)
End Function
發送... /?d = 1900工作正常。
正在發送... /?d = 1,900失敗,「d」爲空。
發送... /?d = 1.900轉化d,以1.9D < ---我需要這個ONE
由於我丹麥,我希望能夠傳遞到1.900 「d」,因此它將是一千九百。
我試着在web.config中設置這個... ......沒有幫助。
有什麼想法?
查詢字符串不必旨在是人類可讀的;?它是否真的非常重要,它遵循丹麥的語言環境? (即,*必須*它包含'.'?簡單的'1900'有什麼問題嗎?)我確信這是可能的(但我不知道解決方案,因爲我沒有做web/ASP工作) ,我只是好奇而已。 – TypeIA
您提到'... /?d = 1,900失敗,「d」爲空,但是如何可能像Decimal這樣的值類型爲null?這與.NET中值類型的含義的基本定義相矛盾。 –
在客戶端上將'1.900'轉換爲'1900',或將參數更改爲字符串並在控制器方法內轉換爲小數。 – EkoostikMartin