Zdravím, tvořím dynamicky tabulku a v každé tabulce mám dynamicky vytvořený checkbox.
CheckBox chck = new CheckBox();
chck.AutoPostBack = true;
chck.ID = Convert.ToString(date) + " " + Convert.ToString(time);
Každý checkbox má přiřazenu událost pro změnu hodnoty
chck.CheckedChanged += new EventHandler(chck_CheckedChanged);
Když spustím stránku, tabulka se vytvoří i s checkboxy, problém ovšem nastane, když kliknu na nějaký checkbox, ten se "nachvíli" zašrtne, udělá se postback a po postbacku zašrtnutý není, do metody s událostí chck_CheckedChanged program vůbec neskočí . Problém nejspíš bude v ID toho checkboxu, protože když dám místo mého identifikátoru(date+time) nějakou proměnnou zvyšující se o jedničku v každém checkboxu, tak vše funguje, ale s date+time ne, zkoušel jsem krokování a každý checkbox má čas i datum jiný. Vlastnost EnableViewState mám nastavenu na true. Nevíte v čem by mohl být problém?
|