1
Answer

How to join login form with activation with captcha code

Photo of Rajveer Singh

Rajveer Singh

8y
343
1
how can i join the login form with activation with the captcha code..
the one i tried is in loginTried folder but its not working..
the first button is supposed to check the captcha code if its right theres another button which will register the user in databse and send an email activation.. but its not working.. because the second button  will recheck the captcha code but thats not what its suppose to do..
please correct me
thanks 

Attachment: try.rar

Answers (1)

0
Photo of tsuman_in
NA 152 0 21y
Just so you know, you should never loop through to build strings, they are immutable and this gets very costly. Use: StringBuilder sb = new StringBuilder(); foreach(Control co in r.Cells[2].Controls) { if (co.GetType() == typeof(Checkbox)) sb.Append((Checkbox)co).Checked.ToString()+"\n"; } string output = sb.ToString();
0
Photo of thed0ct0r
NA 48 0 21y
foreach(Control co in r.Cells[2].Controls) { if (co.GetType().Name.ToString() == "Checkbox") TextBox1.Text+= ((Checkbox)co).Checked.ToString()+"\n"; }
0
Photo of John O Donnell
NA 3.5k 1.4m 21y
Always the same...you post a question then work it out!! the answer was to use the uniqueid of the control and then use findcontrol to return it. Also needed to cast the control etc. now it all works and heres the code foreach(Control co in r.Cells[2].Controls) { CheckBox cb=(CheckBox)this.FindControl(co.UniqueID); TextBox1.Text=TextBox1.Text+cb.Checked.ToString()+"\n"; }