RequiredFieldValidator

domenica 16 gennaio 2005 - 01.28

19018 Profilo | Expert

Ho una form con tre textbox e tre relativi RequiredFieldValidator e due pulsanti,uno di questi mi serve ad andare ad un'altra pagina e uno sottomette i dati del form,il problema nasce quando non voglio sottomettere i dati e voglio andare all'altra pagina perchè si attivano i RequiredFieldValidator e non posso cambiare pagina!Come risolvo???

Brainkiller Profilo | Guru

Eh eh...
questo è un grande problema mai risolto di ASP.NET 1.0/1.1.
Praticamente non è possibile raggruppare i FieldValidator e quindi nel momento in cui premi un pulsante la pagina richiama la funzione di validazione. Capita spesso anche a me, esempio un sito che ha un box di login e un'area forum, se si usano i validators capita che quando spedisci un messaggio è possibile che venga richiamata la validazione e non prosegui.

Io ho disabilitato tutte le validazioni e le faccio io client side con Javascript così ho il controllo di ciò che succede.

Con ASP.NET 2.0 invece hanno introdotto i gruppi e non ci saranno problemi.

ciao
david

19018 Profilo | Expert

Ciao!E' più facile di quanto credessi...basta impostare la propretà CausesValidation="False" e tutto funziona ;) !!ciao grazie!
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5