2016-02-26 59 views
0

我有一個實體不輸入條目使用網絡API和實體框架

UpdateStatus 
{ 
    RequestNewId : int 
    Status : enum 
} 

枚舉狀態變量ENUM(1-9)可以{批准= 1,拒絕= 2}

當我使用郵差與身體

{ 
    RequestNewId = 123, 
    Status : 01 
} 

一切都是完美的工作,這意味着更新狀態成功。但是,當我輸入變量狀態= 02,實體沒有任何價值,它意味着實體是NULL

而且Ofcourse,當我使用數字1 - 9,一切都OK了。

請幫助這種情況下,提前謝謝!

回答

0

如果沒有其他錯誤,我相信這是因爲您通過JavaScript調用web-api,其中0前綴是octal,因此是奇怪的行爲。

+0

感謝您的回答。 –

+0

@克拉先生所以我的猜測是正確的? –

+0

我不這麼認爲。在這種情況下,特殊情況是我們使用** Status = 01 **時確定的原因? –