Asp.net-Mvc

Asp.Net MVC - 更改錯誤類名稱

  • January 6, 2016

當我在 Asp.Net MVC 中進行欄位驗證時,它會生成以下錯誤 css 類:

  • 輸入驗證錯誤
  • 欄位驗證錯誤

有沒有辦法可以更改生成的錯誤類的名稱?

我使用 xVal。

我不了解 xVal,但就 ASP.NET MVC 方面而言,如果您查看原始碼,您會發現有一些靜態只讀字元串表示這些值。

public static readonly string ValidationInputCssClassName = "input-validation-error";
public static readonly string ValidationMessageCssClassName = "field-validation-error";
public static readonly string ValidationSummaryCssClassName = "validation-summary-errors";

因此,您要麼根據自己的喜好編輯原始碼(這也可能修復 xVal),要麼更改輸出程式碼以以某種方式使用不同的值。

如果 xVal 正在使用 jQuery Validation(我認為它確實…?),您可以更改它的“errorClass”選項的預設值。我在這裡的回答可以幫助你沿著這條路走下去。

HTH,

查爾斯

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