Articles of validation

Ottieni le dimensioni dell’immagine utilizzando Javascript durante il caricamento del file

Ho un file UI upload element in cui l’utente caricherà le immagini. Qui devo convalidare l’altezza e la larghezza dell’immagine nel lato client. È ansible trovare la dimensione dell’immagine che ha solo il percorso del file in JS? Nota: Se No, c’è un altro modo per trovare le dimensioni nel lato Client?

Come aggiungere la convalida alle mie classi POCO (template)

Così ho usato questo tutorial per generare le mie poche classi che devo usare durante la mia aplicazione .. il problema è che Im non dovrebbe modificare i file cs generati perché vengono automaticamente rigenerati … Come posso aggiungere attributi come [Required] e roba del genere?? per favore aiuto

Imposta il valore di input usando la funzione Javascript

Attualmente sto usando un gadget YUI. Ho anche una funzione Javascript per convalidare l’output che proviene dal div che YUI disegna per me: Event.on(“addGadgetUrl”, “click”, function(){ /* line x ——>*/ var url = Dom.get(“gadget_url”).value; if (url == “”) { error.innerHTML = ” error” />”; } else { /* line y —> */ /* I need […]

Convalidare JAXBElement nel servizio Web JPA / JAX-RS

Ho un webservice JAX-RS (Jersey) che è un’interfaccia CRUD per entity framework JPA (EclipseLink). Le mie quadro sono state generate automaticamente dalle tabelle del database e le ho annotate con le annotazioni JAXB in modo che possano essere sottoposte a marshalling / unmarshalled in / da XML. I miei metodi risorsa prendono gli oggetti JAXBElement […]

Rilevazione degli errori di convalida WPF

In WPF è ansible impostare la convalida in base agli errori generati nel livello dati durante l’ DataErrorValidationRule dati utilizzando ExceptionValidationRule o DataErrorValidationRule . Supponiamo che tu abbia impostato un gruppo di controlli in questo modo e che avevi un pulsante Salva. Quando l’utente fa clic sul pulsante Salva, è necessario accertarsi che non vi […]

WinForm UI Validation

Devo implementare la convalida dell’input nella mia app winform. Ci sono molte forms diverse in cui i dati possono essere inseriti e vorrei non andare sotto controllo tramite il modulo e creare isValid etc per articolo. Come gli altri hanno affrontato questo? Vedo che i post più correlati riguardano le app Web e / o […]

Attivazione della convalida del modulo HTML5

Ho un modulo con diversi set di campi. Ho qualche Javascript che visualizza i set di campi per gli utenti uno alla volta. Per i browser che supportano la convalida HTML5, mi piacerebbe farne uso. Tuttavia, ho bisogno di farlo alle mie condizioni. Sto usando JQuery. Quando un utente fa clic su un collegamento JS […]

Convalida degli indirizzi IPv4 con regexp

Ho cercato di ottenere una regex efficiente per la convalida IPv4, ma senza molta fortuna. Sembrava a un certo punto che avevo avuto con (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4} , ma produce alcuni strani risultati: [chris@helios bashscripts]$ grep –version grep (GNU grep) 2.7 [chris@helios bashscripts]$ grep -E ‘\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b’ <<< 192.168.1.1 192.168.1.1 [chris@helios bashscripts]$ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.255 192.168.1.255 […]

Eseguire la validazione lato client per l’attributo personalizzato

Ho creato un attributo di convalida personalizzato: public class FutureDateAttribute : ValidationAttribute { public override bool IsValid(object value) { if (value == null|| (DateTime)value < DateTime.Now) return false; return true; } } Come posso farlo funzionare anche dal lato client con jquery?

Come contrassegnare l’input della cella JTable come non valido?

Se prendo una tabella J e specifica il tipo di class di una colonna sul suo modello come segue: DefaultTableModel model = new DefaultTableModel(columnNames, 100) { @Override public Class getColumnClass(int columnIndex) { return Integer.class; }}; Quindi, ogni volta che un utente tenta di immettere un double valore nella tabella, Swing rifiuta automaticamente l’input e imposta […]