Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
CustomValidationAttribute in MVC non funziona!
martedì 10 novembre 2015 - 18.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
mar 10 nov 2015 - 18:51
Buongiorno Amici,
ho un piccolo problema.
Per una mia applicazione sto creando dei CustomAttribute per la validazione lato server di alcune proprietà.
Creo tranquillamente i CustomValidation, li associo alle proprietà del modello ma non vengono eseguiti sulla view.
Facilito il codice per comodità:
Ho una proprietà nel Model:
<Display(Name:="Codice Fiscale")>
<CodFiscale()> (questa è il CustomValidationAttribute)
Public Property CodiceFiscale As String
Questo invece e' il codice (semplificato) del CustomAttribute:
Public Class CodFiscaleAttribute
Inherits ValidationAttribute
Public Overrides Function IsValid(value As Object) As Boolean
Dim result = Convert.ToString(value)
If result.Contains("@") = True Then
Return False
Else
Return True
End If
End Function
End Class
Appena eseguo la view sul browser mi vengono eseguite solo le validazioni "standard" (Required per esempio) e le mie vengono ignorate.
Sapete aiutarmi?
Grazie
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
ven 8 gen 2016 - 12:40
prova a restituire un "ValidationResult" piuttosto che un semplice bool.
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !