[英]How to display child records in form after ModelState.IsValid is False?
我正在使用 RequiredIf 屬性: https://www.c-sharpcorner.com/article/dotvvm-build-conditional-validation-attribute/
創建新記錄時,它按預期工作。 但是,在編輯現有記錄時,如果選擇某個項目類型下拉值時所需的兩個字段是 null,則 ModelState.IsValid 設置為 false。
因此,會出現兩個問題:
保存記錄時,子記錄和正確的記錄編號(非零)顯示在詳細信息頁面中。
問題是沒有執行客戶端驗證。
我使用以下 URL 資源來實現解決方案: Client side validation not working with reused and nested complex property
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.