Я думаю, что это размещение кода C#, из-за которого мои переключатели работают неправильно - эта ошибка пока обнаруживается только в IE. Надеюсь, этого достаточно, чтобы получить некоторую обратную связь, я просто разработчик HTML/CSS/JS, спасибо!Можно выбрать оба переключателя в IE - C#
<% using(Html.BeginForm("CreateCustomerAccountLogin","BookingLogin")) {%>
<%=this.Hidden(x=>x.SID) %>
<div><input class="radio" type="radio" name="NewAccount" checked="checked" value="true" />
<label>
I want to create a new account
</label></div>
<div id="new-account">
<%=this.TextBox(x => x.LoginName).Label("Email Address:")%>
<br />
<%=this.TextBox(x => x.ConfirmLoginName).Label("Confirm Email Address:")%><%= this.ValidationMessage(x=>x.ConfirmLoginName) %>
<br />
<%=this.Password(x => x.Password).Label("Password:")%><%= this.ValidationMessage(x=>x.Password) %>
<br />
<%=this.Password(x => x.Password).Label("Confirm Password:")%>
<br />
<%=this.TextBox(x => x.ZipCode).Label("ZipCode:")%><%= this.ValidationMessage(x=>x.ZipCode) %>
<br />
<% } %>
</div>
<div><input class="radio" type="radio" name="NewAccount" value="false" />
<label class="wide">
I want to continue without logging in
</label>
<div>
<div class="button-container-right">
<input class="button-primary" type="image" src="../Content/images/button-primary.jpg" border="0" id="btnSubmit" /></div></div></div>
Если вы удаляете div и содержимое новой учетной записи, проблема остается в IE? – jim
и он выглядит как checked = "checked" должен быть просто проверен. – jim
checked = "checked" отлично, и правильно для XHTML. – bobince