Ho recentemente aggiunto Breeze a un progetto utilizzando Knockout e ASP.NET MVC4. Mi piace molto Breeze e consente di risparmiare un sacco di codice.Validazione in Breeze e Knockout
Ho usato la convalida del knockout e mi piace come convalida una casella di testo del campo proprietà sull'immissione dei dati e il modo in cui viene visualizzato il messaggio di errore.
Vorrei utilizzare una combinazione in cui i requisiti di convalida sono definiti nel back-end con attributi C# sulle proprietà dell'oggetto, i requisiti di convalida vengono ricevuti nei metadati e quindi è possibile utilizzare la convalida di Knockout.
credo di poter lavorare intorno ad esso definendo le proprietà nel front-end e l'applicazione di Knockout convalida esempio
classProperty.extend({ required: true }) .extend({ minLength: 3 });
C'è un modo per utilizzare la convalida Knockout senza dover applicare i requisiti di convalida nel front- fine? Altrimenti, stai pensando di farlo?
Questa domanda è stata pubblicata da johnvarney sui nostri forum IdeaBlade. Sto ripubblicando la domanda e la risposta qui poiché penso che sarà utile alla comunità Breeze Stack Overflow.