我正在 asp.net 中工作,并且有单选按钮列表,我想根据需要对齐它们的文本。
这是我目前拥有的:
我想让它们像这样:
EDIT:其次,当我单击 Ages From 单选按钮时,我会显示一个 div,如下所示:
当我单击返回“All Ages”单选按钮时,我想隐藏该 div。但 SelectedIndexChanged 第二次及以后不起作用。它只在第一次有效。
aspx代码:
<table>
<tr>
<td>
<asp:RadioButtonList ID="rdoAge" runat="server" RepeatDirection="Horizontal"
onselectedindexchanged="rdoAge_SelectedIndexChanged" AutoPostBack="true" >
<asp:ListItem Text="All Ages" Value="All Ages" Selected="True"></asp:ListItem>
<asp:ListItem Text="Ages From" Value="Ages From"></asp:ListItem>
</asp:RadioButtonList>
</td>
<div id="divAge" runat="server" visible="false">
<td>
<asp:TextBox ID="txtAgeFrom" runat="server" CssClass="textEntry2" MaxLength="3" Width="65"></asp:TextBox>
</td>
<td>
<asp:Label ID="lblTo" runat="server" Text="To"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtAgeTo" runat="server" CssClass="textEntry2" MaxLength="3" Width="65"></asp:TextBox>
</td>
</div>
</tr>
</table>
cs文件代码:
protected void rdoAge_SelectedIndexChanged(object sender, EventArgs e)
{
switch (rdoAge.SelectedValue)
{
case "All Ages":
divAge.Visible = false;
break;
case "Ages From":
divAge.Visible = true;
break;
}
}
如果有人对这个问题提出有用的建议,我将不胜感激。
提前致谢。
这就是缺少结束标签的问题。我一定是错过了某个控件的结束标签。我重新添加了所有控件并处理关闭标签。现在工作正常。
感谢大家的帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)