Asp.net 检查是否选中复选框列表项并显示文本框
请不要仅凭问题就把要点删减。我试过了,但没有找到解决办法。我的复选框列表在用户控件中。它不在ASPX页面中,用户控件是一个弹出窗口。在弹出窗口中,我有一个复选框列表。它看起来像是Asp.net 检查是否选中复选框列表项并显示文本框,asp.net,Asp.net,请不要仅凭问题就把要点删减。我试过了,但没有找到解决办法。我的复选框列表在用户控件中。它不在ASPX页面中,用户控件是一个弹出窗口。在弹出窗口中,我有一个复选框列表。它看起来像是 <asp:CheckBoxList ID="chkdeadhd" CssClass="chkboxlist" CellSpacing="2" AutoPostBack="true" RepeatDirection="Horizontal" runat="server"> &
<asp:CheckBoxList ID="chkdeadhd" CssClass="chkboxlist" CellSpacing="2"
AutoPostBack="true" RepeatDirection="Horizontal" runat="server">
<asp:ListItem>ITEM1</asp:ListItem>
<asp:ListItem>ITEM2</asp:ListItem>
</asp:CheckBoxList>
<asp:TextBox runat="server" ID="txtdeadhdtrn" Width="45px"
Visible="false"
CssClass=" input-text masked-input-time"
ClientIDMode="Static" />
问题
每当我选中ITEM2时,都需要显示文本框
同样,它不在ASPX页面中。因此服务器端解决方案将不起作用。它在usercontrol中,这是一个弹出窗口。我知道这是一个ajax调用,需要通过jquery/javascript完成
检查是否选择了项目2
如果是,创建一个文本框。
不应该这样,但如果是用户控件,您仍然可以使用服务器端解决方案。您能用Abe Miessler的代码解释一下吗