בעיה בפקד checkbox

svoivandim

New member
בעיה בפקד checkbox

אני עובד בVS 2003 ,ASP.NET אני יוצר כל פעם סט של 10 checkboxes דינמיים עלידי דפדוף, כלומר כל דפדוף יוצר 10 checkboxes דינמיים הבעיה היא כזאת: כאשר אני מסמן checkbox מסוים ומדפדף ל10 chechboxes הבאים הcheckbox שסימנתי קודם לכן מופיע כמסומן בסט של 10 checkboxes הבאים, ניסיתי להריץ את הפונקציה הבא(לא עוזר,עדיין מסומן):
private void TreatSelectedCheckboxes(Control parent) { foreach (Control c in parent.Controls) { if (c.GetType().ToString().Equals("System.Web.UI.WebControls.CheckBox")) { CheckBox cbx=(CheckBox)c; cbx.Checked=true; } if (c.Controls.Count > 0) { TreatSelectedCheckboxes(c); } } }​
יש למישהו רעיון?
 

svoivandim

New member
הנה פונקציה נכונה(תתעלמו מהקודמת)

private void TreatSelectedCheckboxes(Control parent) { foreach (Control c in parent.Controls) { if (c.GetType().ToString().Equals("System.Web.UI.WebControls.CheckBox")) { CheckBox cbx=(CheckBox)c; cbx.Checked=false; } if (c.Controls.Count > 0) { TreatSelectedCheckboxes(c); } } }​
 
למעלה