Asp.net-Mvc-2
Html.Validate 和 Html.ValidateFor 方法有什麼用?
我發現很難找到有關 ASP.NET MVC 的驗證 HTML 幫助程序的有用資訊 - Html.Validate 和 Html.ValidateFor。
有沒有人使用過這些方法?它們是乾什麼用的?
看到這個文章的答案
如果在某些情況下,您實際上並不希望每個欄位都顯示驗證消息(即使用 Html.ValidationMessage),而是允許摘要作為驗證錯誤消息的唯一來源(即使用 Html.ValidationMessage)。 ValidationSummary),您仍然需要某種方式來“觸發”對您想要的特定欄位進行驗證。這可以通過在您的視圖中使用 Html.Validate/Html.ValidateFor<> 方法來實現。這些助手不會呈現任何內容,而只會註冊指定的欄位以進行客戶端驗證。