【发布时间】:2016-12-12 06:12:28
【问题描述】:
假设我创建了一个包含两个文本框,一个按钮的用户控件
--Start UserControl UserDetails--
<asp:TextBox runat="server" id="txtName"></asp:TextBox>
<asp:TextBox runat="server" id="txtAddress"></asp:TextBox>
--End UserControl UserDetails-
如果我使用相同的用户控件,则在 aspx 中,
<uc1:UserDetails runat="server" ID="UserDetails1" />
- 如何使用用户控件 ID
UserDetails1访问txtName? - 我如何使
$('#UserDetails1').val()返回txtName的值?
【问题讨论】:
-
我相信是
$("#txtName").val(),但是页面上显示的渲染html会显示最终的输入ID。 -
$("#txtName").val() 会起作用,我很清楚。但关于用户控件 ID,我应该能够访问文本框值。 $('userControl').Val() 应该返回第一个文本框值
标签: javascript c# jquery asp.net webusercontrol