簡體   English   中英

用jquery validate以外的其他框架替換mvc客戶端驗證

[英]Replace mvc client-side validation with other framework than jquery validate

我想知道是否以及如何在asp.net mvc中使用其他客戶端驗證框架(而不是jquery驗證,例如Parsley)?

我只是查看了mvc源代碼,它似乎是硬連接。 這個創建的屬性,這將在后面添加到控制。

也許有一種方法可以從類繼承並以某種方式配置它以用作默認值。 似乎asp.net mvc有太多的靜態類(例如HtmlHelper),這使得幾乎不可能在不重寫許多框架代碼的情況下擴展某些功能嗎?

通用數據注釋的功能很酷,可以描述有關數據的元信息。 它由Entity Framework和MVC使用,但客戶端驗證應限於jquery validate?

我知道,我可以配置諸如parsley之類的客戶端驗證框架,以與其他前綴(如“ jquery validate”的“ data-val-”)代替“ data-parsley-”一起使用,但並非所有功能都可以使用方式和沖突都是可能的。

希望有人對我有答案;-)

您可以使用要使用的任何客戶端驗證。 Asp.net提供了轉換為客戶端代碼的服務器代碼,但這不是唯一的選擇。 您可以獨立於服務器代碼框架使用任何想要的客戶端代碼。 只要在您希望的頁面上包含適當的客戶端代碼,它就會起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM