我創建了一個客戶端插入表單,在這個表單中有一個名爲Id的<asp:HiddenField/>
用於保存選定的客戶端ID,但是當我嘗試提交表單時,它出現在Page enableEventValidation="true"
錯誤,當我重命名HiddenField
任何其他標識,它的工作頁面enableEventValidation =「true」錯誤
<asp:HiddenField runat="server" ID="Id" />
當我設置enableEventValidation =「假」我的表單可以提交成功,但也許我會需要它在未來
如何我可以解決這個問題呢?保持HiddenField
命名Id
PRINTSCREEN:
歐凱,但爲什麼我不能爲控制命名 「ID」?它是asp.net的保留字? – Lai32290
我實際上已經創建了一個示例應用程序,它有一個名爲Id的隱藏字段,它不會引起任何問題。與此字段結合時,必定會有其他問題導致此問題。 – roryok