Я получил несколько сообщений от людей, которые не могут зарегистрироваться на моем сайте из-за того, что они не могут проверить флажок, указав, что они согласны с Условиями использования. В принципе, после того, как флажок установлен, кнопка разрешена для продолжения регистрации.Устранение неполадок checkbox
Я пробовал себя и много времени, нажав на фактический флажок, не делает ничего, кроме как обычно нажимает на соответствующую метку. Я дал это как обходной путь, но мне бы очень хотелось, чтобы нажимать на фактическую работу флажка все время.
Страница регистрации: http://www.lonelycache.com/Account/GeocachingAuth.aspx
Форма страница имеет следующее для флажка (отформатирован для удобства чтения):
<asp:CheckBox ID="AgreeTOUCheckBox"
AutoPostBack="true"
runat="server" Text=" I have read and agree to the"
OnCheckedChanged="AgreeTOUCheckBox_OnCheckChanged" />
Сгенерированный HTML является (отформатирован для удобства чтения):
<input id="MainContent_AgreeTOUCheckBox" type="checkbox"
name="ctl00$MainContent$AgreeTOUCheckBox"
onclick="javascript:setTimeout('__doPostBack(\'ctl00$MainContent$AgreeTOUCheckBox\',\'\')', 0)"
/>
<label for="MainContent_AgreeTOUCheckBox"> I have read and agree to the</label>
Любые идеи о том, что я могу сделать, чтобы это работало последовательно?
Это не 'asp.net-mvc', насколько я знаю, я удалил неправильный тег. – gdoron