Approccio di validazione remota MVC

1

Ho un modello, il modello ha 2 stringhe; foo e bar .

foo è quello che è, sarà una delle x quantità di valori possibili (non è un enum , però).

bar è inserito dall'utente, quindi voglio validarlo. Ma voglio che la validazione sia guidata da foo , e voglio usare Remote validation (per farlo da remoto).

Il mio suggerimento:

Crea un controller MyValidationController con un'azione a cui punta l'attributo di convalida remoto. A questa azione, invierò i valori di foo e bar .

L'azione quindi reindirizzerà all'azione corrispondente a foo . Quindi, se foo è "MyValue", chiamerò RedirectToAction("MyValue") . E l'azione MyValue verrà validata di conseguenza.

Supponendo di aver trovato un modo per assicurarmi che questa azione esista, la mia domanda è:

Sto reinventando la ruota qui? Esiste una funzionalità in MVC che mi consenta di convalidare con una regola guidata da una proprietà inviata nello stesso modulo?

    
posta JᴀʏMᴇᴇ 09.02.2017 - 18:13
fonte

0 risposte

Leggi altre domande sui tag