[ ZoranDE @ 17.02.2013. 11:59 ] @
Drugari pozdrav,
jedno početničko pitanje iz .NEt-a, VS 2008

na web formi, sam stavio drop down listu gde su Drzave, i Repeater kontrolu gde su Projekti
na drop down listi sam stavio AutoPostBack = true

kad prvi put odaberem neku zemlju u DD listi , Repeater lepo popuni sve Projekte iz te zemlje.

kada sledeci put odaberem zemlju u DD listi, ne desava se nista ??

evo koda koji se nalazi iza DD liste

protected void ddlDrzava_SelectedIndexChanged(object sender, EventArgs e)
{
ProjekatBsn bsn = new ProjekatBsn();
List<ProjekatDTO> listaProjekata = new List<ProjekatDTO>();
listaProjekata = bsn.GetProjectsByDrzava(ControlUtil.GetIntValue(ddlDrzava.SelectedValue));
repProjekti.DataSource = listaProjekata;
repProjekti.DataBind();
}

Inace, stavio sam i break-point, i pratim sta se desava .. naime "listaProjekata" se uvek napuni sa novim vrednosima, u zavisnosti koja je zemlja odabrana, i to je sve ok, ali kao da DataBind ne radi dobro ??

ceo dan se mucim ,nikako da nadjem resenje ...

Inace, Repeater mi se nalazi u jednom Update panelu, a dd lista u drugom .. sada sam probao listu da ubacim u isti Update panel, ali opet ne radi refreshovanje ?

10x thanks in advance :)


[Ovu poruku je menjao ZoranDE dana 17.02.2013. u 18:04 GMT+1]
[ ZoranDE @ 18.02.2013. 01:29 ] @
da odgovorim sam sebi, a mozda i nekom drugom bude korisni, i ustedi vreme

problem je rešen kad je u HTML kod ubačeno sledeće

<Triggers>
<asp:PostBackTrigger ControlID="ddlDrzava"/>
</Triggers>

jedino što je malo sporo, pa ću ipak morati sa jQuery da odradim ovo