Domanda

Sembra che xVal si inserisce più in un modello MVC. Può essere utilizzato per la tradizionale modello di moduli Web?

Al momento sto pensando di blocco MS Validazione e quadro di convalida .NET. Quali altri framework di validazione posso guardare in?

È stato utile?

Soluzione

C'è una porta webforms di xval così che si può trovare qui . ValX non è trasmettere un quadro di convalida è di per sé, ma più di un modo per collegare convalida del server insieme con la convalida client in modo che non si deve ripetere il codice. E si esegue questa operazione utilizzando il framework di validazione lato server preferito e il vostro quadro di convalida lato client preferito.

Personalmente preferisco usare fluente convalida sul lato server e la convalida jQuery sul lato client. La cosa che mi piace di convalida fluente è che si disaccoppia la convalida dal modello che non è necessario alcun attributo (I do not relay come convalida attributo style). Ed ha il supporto per alcune convalida abbastanza avanzata. Se si desidera utilizzare un quadro di convalida attributo style che probabilmente suggerire castelli quadro. L'ho usato in alcuni progetti e penso che funziona piuttosto bene. E si integra bene con xval così (almeno con la versione MVC).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top