2016-02-11 34 views
-1

我已經在我們的應用程序今天有這個'問題',我通過添加字段第二次添加到隱藏字段,最終確實張貼的視圖,但這個看起來有點草率......而且還有一個解決方法,就是應該開箱即用的解決方案。ASP.NET MVC後禁用字段值

我一直在想;爲什麼它會像這樣工作?我確信這是爲了一個很好的理由而實施的..任何人?是否有一些通用的web.config設置可以爲整個應用程序或特定的表單(或整個頁面)發佈禁用的字段?

這個問題與其他人不同,因爲我想知道爲什麼MVC的原因是這樣的+如果有某種常規設置繞過這個。

問候。

+0

您可能需要考慮只讀而不是禁用,但不要依賴發送到服務器的值。 –

+0

HTML規範指出只有[成功的控件](https://www.w3.org/TR/html401/interact/forms.html#successful-controls)發佈其值。禁用的控件不是「成功」的控件 –

回答

0

瀏覽器確定發佈內容,而不是MVC!另外,一旦你已經習慣了這個習慣,那很好。