Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dugme iz Repeatera, ne radi!

[es] :: .NET :: ASP.NET :: Dugme iz Repeatera, ne radi!

[ Pregleda: 2102 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

finderetf

Član broj: 103659
Poruke: 158
*.static.ikomline.net.



Profil

icon Dugme iz Repeatera, ne radi!07.03.2009. u 13:05 - pre 186 meseci
Najgore je kad se uci :)

Imam dugme u repeateru. I u ItemComand repeatera sam stavio neki kod....

Prilikom klika na dugme pojavi mi se sledeca greska:

Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page.



Kada iskljucim ovo na stranici (EnableEventValidation="false") uopste mi ne registruje klik dugmeta?
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
93.86.5.*

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: Dugme iz Repeatera, ne radi!08.03.2009. u 11:01 - pre 185 meseci
Mozda ne radi to sto ti hoces inace radi tj. vraca dobro poznati ex, a onda ga ti iskljucish i on ne vraca ... Posto se nista ne desava, kako kazes, najverovatniji uzrok je "...u ItemComand repeatera sam stavio neki kod...."

To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

finderetf

Član broj: 103659
Poruke: 158
*.static.ikomline.net.



Profil

icon Re: Dugme iz Repeatera, ne radi!09.03.2009. u 13:10 - pre 185 meseci
<asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand">
<HeaderTemplate>
<table cellpadding="10" cellspacing="15">
<tr align="Left" width="20">
<td><b>Ime</b></td>
<td><b>Prezime</b></td>
<td align="center"><b>Slika</b></td>
<td align="center"><b>Pogledaj profil</b></td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr align="left">
<td ><%#DataBinder.Eval(Container.DataItem,"Ime") %></td>
<td><%#DataBinder.Eval(Container.DataItem,"Prezime") %></td>
<td align="center"><img id="slicica" alt="" src="slika.aspx?id=<%#DataBinder.Eval(Container.DataItem, "ID") %>" height="50" width="50" /></td>
<td align="center"><asp:Button ID="button1" Text="click" runat="server" /></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>

Ovako mi izgleda kod repeatera. Ne vidim zasto ne bi radilo. Kao sto napisah gore ovo je greska:
Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.

Ali ovo ne znam da ispravim! ?
 
Odgovor na temu

finderetf

Član broj: 103659
Poruke: 158
*.com
Via: [es] mailing liste



Profil

icon Re: Dugme iz Repeatera, ne radi!09.03.2009. u 13:15 - pre 185 meseci
A da, u ItemCommand sam stavio prost red koda tipa int broj=5; i stavio
sam break point da vidim da li uopste hvata ovaj event, i naravno preskoci
ceo ItemCommand.
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: Dugme iz Repeatera, ne radi!23.11.2011. u 17:42 - pre 152 meseci
Imam potpuno isti problem. S tim, da napomenem da ja imam na page dva Repeatera . U prvom imam jedan imgButton i Item_command radi a u okviru drugog mi ne radi imgButton.

Ne korsitim AJAX na strani a kada u zaglavlju page, za EnableEventValidation stavim na "False", preskace mi event. Jednostavno preskoci sve redove komande ili vec sta?
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: Dugme iz Repeatera, ne radi!23.11.2011. u 20:58 - pre 152 meseci
Na stranici imam "DVA" repeatera. U prvom repeateru imam par web kontrola sa ImageButton koji funkcionise na event i odradjuje zadatak (salje podatke u bazu).
U drugom repeateru imam isto par kontrola sa ImageButton koji pravi problem. Posle klika javlja se:

Citat:

Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.



Pokusavao sam sa enableEventValidation="false" na stranici (ne u web.config) . Nema greske ali nema ni funkcionalnosti. Kao da preskoci linije koda.

Molim za pomoc?
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: Dugme iz Repeatera, ne radi!23.11.2011. u 22:16 - pre 152 meseci
Iscackao sam !! Evo da podelim sa ekipom. Ukoliko neko naidje na ovaj problem....

Stavio sam :
Code:

protected void repKorpa_Load(object sender, EventArgs e)
   {
       if (!IsPostBack)
       {
          kod.......
          ..............!

       }
       
   }


nema potrebe da se u page disejbluje EnableEventValidation.....
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Dugme iz Repeatera, ne radi!

[ Pregleda: 2102 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.