Я попытался следующий кодКак получить контроль текстовое поле внутри GridView с помощью JQuery
$(document).ready(function() {
alert("test");
var $arrT = $('#<%=gvView.ClientID %>').find('input:text[id$="txtRow"]');
alert($arrT.length);
var $txt = $arrT[0];
alert($txt);
});
</script>
Длина всегда 0 и $ TXT является неопределенным. Я новичок в jquery. Пожалуйста помоги. Что я делаю не так. Вот мой GridView
<Columns>
<asp:TemplateField HeaderText="LineNo">
<ItemTemplate>
<asp:Label ID="lblLineno" runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IsEmployee">
<ItemTemplate>
<asp:CheckBox ID="chckIsEmp" runat="server" /> </ItemTemplate> </asp:TemplateField>
<asp:TemplateField HeaderText="EmpNo">
<ItemTemplate>
<asp:TextBox ID="txtcostcenter" runat="server" ></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
'<% = gvView.ClientID%>' не будет интерполировать в ваш вызов селектора. Помимо jquery/javascript, на каком языке вы используете? – sbonami
@ScottBonAmi hes using 'asp.net' кажется –
Вы, скорее всего, получите ответ от экспертов' asp.net', если вы пометите его в вопросе и укажите, какую версию вы используете ... –