我在单选按钮中选择一个选项后回发问题。 选择“是”后,它必须回发加载下面的文本框;但是,如果选择“否”,则不能出现文本框。单选按钮后丢失焦点
我已经找到了解决方案,通过我的网站http://www.codeproject.com/Articles/17571/Maintain-focus-between-postbacks-in-ASP-NET-2-0-al(我添加了单选按钮“CurrentControl is”的列表)的其他回发问题的解决方案,但由于超出我自己的原因,它似乎并不适用于单选按钮。
正如我刚才创建我的帐户,我不能发布图片,但是当页面回,焦点转移到了最后一个文本框或下拉已关注名单。
.aspx的无线电按钮:
<table class="dataentry">
<tr>
<td class="column1">
<asp:Label ID="lblPrevEmployed" runat="server" Text="Have you ever been employed by our company?"meta:resourcekey="lblPrevEmployed"></asp:Label>
</td>
<td class="column2">
<asp:RadioButton ID="rdoPrevEmployed_Yes" runat="server" GroupName="PrevEmployed" AutoPostBack="True" OnCheckedChanged="rdoPrevEmployed_OnCheckedChanged" Text="Yes" meta:resourcekey="rbPrevEmployedYes" />
<asp:RadioButton ID="rdoPrevEmployed_No" runat="server" GroupName="PrevEmployed" AutoPostBack="True" OnCheckedChanged="rdoPrevEmployed_OnCheckedChanged" Text="No" meta:resourcekey="rbPrevEmployedNo" />
<asp:CustomValidator ID="cvPrevEmployed" runat="server" ErrorMessage="You must select either Yes or No." ValidationGroup="Group" OnServerValidate="cvPrevEmployed_ServerValidate" Display="Dynamic" meta:resourcekey="cvPrevEmployed"></asp:CustomValidator>
</td>
</tr>
</table>
有没有什么办法可以在上下文中看到你的代码?我觉得这可能适用于我正在做的事情,但我目前还不清楚背后的代码是否真的在做重点。感谢您的回应! – GeosefKerol