Asp.net-Mvc-2

Html.Validate 和 Html.ValidateFor 方法有什麼用?

  • May 2, 2010

我發現很難找到有關 ASP.NET MVC 的驗證 HTML 幫助程序的有用資訊 - Html.Validate 和 Html.ValidateFor。

有沒有人使用過這些方法?它們是乾什麼用的?

看到這個文章的答案

如果在某些情況下,您實際上並不希望每個欄位都顯示驗證消息(即使用 Html.ValidationMessage),而是允許摘要作為驗證錯誤消息的唯一來源(即使用 Html.ValidationMessage)。 ValidationSummary),您仍然需要某種方式來“觸發”對您想要的特定欄位進行驗證。這可以通過在您的視圖中使用 Html.Validate/Html.ValidateFor<> 方法來實現。這些助手不會呈現任何內容,而只會註冊指定的欄位以進行客戶端驗證。

引用自:https://stackoverflow.com/questions/2753745