[ almisa @ 05.07.2007. 10:07 ] @
Imam MasterPage.master stranu na kojoj se nalazi LoginView1 kontrola i u njoj dva text polja za username i password kao i dugme za Login kao i kontrole za validaciju unosa, i sve to radi OK.
Problem je u tome sto na svakoj strani koja koristi MasterPage kada kliknem na neko dugme na toj strani, ne izvrsava se dogadjaj Button1.Click vec se pozivaju validacione kontrole ali na MasterPage(u LoginView1) i izbacuje da nisam uneo ussername i password . To se desava samo kada nisam logovan, kada se logujem button_click radi normalno. Ima li ovo nekakve veze sa PostBack i zna li neko resenje za ovaj problem.


[Ovu poruku je menjao almisa dana 07.07.2007. u 13:43 GMT+1]
[ Astek @ 05.07.2007. 19:13 ] @
Proveri šta ti piše iza HANDLES

pr:

Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClose.Click
Close()
End Sub
[ almisa @ 05.07.2007. 22:20 ] @
Ne znam na koje Handles mislis. Radim u C# i ovako izgleda procedura za button_clilk.
Code:

    protected void btnRegistracija_Click(object sender, EventArgs e)
    { 

    }
[ almisa @ 08.07.2007. 13:16 ] @
Zna li iko u cemu je problem?
[ StrokaviKod @ 09.07.2007. 09:50 ] @
Ako nemas potrebu da na tim dogadjajima proveravas stranu onda u propertiju za to dugme "CausesValidation" stavi false.
[ almisa @ 09.07.2007. 12:09 ] @
Bio je problem u tome sto je CausesValidation true za svako dugme po default-u. Tako da on na Button_Click poziva validaciju ali samo ako nije postavljeno nista za ValidationGrup na master strani. Treba napisati samo ValidationGrup = ValGrRegistracija (recimo) i svim kontroalama za validaciju dodeliti ValidationGrup=ValGrRegistracija kao u dugmetu btnRegistracija. Dok CausesValidation ostaje true kao sto je po default-u.
Sad sve radi OK.