0
我遇到了一個問題,當我使用Sencha分機庫Sencha Ext JS總是返回更新值作爲字符串
我有一個網格與crud選項。我將一個對象綁定到網格,並且當我編輯一個值爲十進制,雙精度或浮點值並推送update或store.save時,它總是返回一個字符串對象。
例如:
在其結合一個十進制值1.567網格,我在網格編輯,並將其改變爲1.467和推更新。
當我查看響應對象POST時,我發現該值現在是「1.467」,因此它現在是一個帶有字符串類型的值。
而且爲此當我使用這種方法:
[HttpPost]
public JsonResult Update(List<Investments> data)
{
//here will be update sql query
}
保持更新的數據的對象現在是0.0,而不是1.467,因爲我不能強制轉換的字符串增加一倍。該列有一個屬性,將特定列定義爲double類型。
任何人都可以幫助我嗎?
好的謝謝你,但也不ñ'T回答這個問題,爲什麼更新的字段總是返回到服務器的字符串。因此,服務器對象將客戶端發送的數據和類型轉換爲double並以「5.91」> 0.0(十進制)結尾, – aghaux 2012-02-02 10:16:20