我正在研究一個非常動態的網站構建。我想要做的是創建類似於可以從控制面板動態創建的調查。
在控制面板中添加輸入字段(這些字段保存在數據庫中),然後用戶看到的是我從數據庫生成的表單。因此,如果我向數據庫添加3個輸入字段,調查將包含3個字段。如果我添加20個字段,調查將有20個字段。MVC 3驗證動態表單域。 ASP.NET
現在我的問題是,我想驗證這些字段,我希望能夠鉤住我的標準驗證流程。由於字段數和字段名是動態的,因此我無法創建帶有驗證規則的模型,我知道的唯一事情就是在每個字段中預期的數據類型(此規則在數據庫中找到)。
在一般情況下,我會得到無效的自動突出顯示的字段等等,這要感謝內置的ValidationResult驗證流程等等。
所以現在的問題是我可以以某種方式模擬驗證的部分,然後用驗證結果鉤住我,如果無效,表單將打印錯誤消息並填充給出的數據字段?
問候 托比亞斯
謝謝!我將在明天進行調查,所有這些鏈接都必須是一個令人討厭的答案;) – Tobias 2011-03-10 17:24:56