Простите за вопрос нуба, но я пытаюсь обернуть голову вокруг этого. У меня есть некоторые элементы управления внутри списка, которые используются для отправки некоторой информации. Я запускаю тестовый шаблон, чтобы сделать это, но я получаю неопределенные ошибки объекта. Все статьи, которые я видел по этому поводу, довольно расплывчаты. В этом примере я пытаюсь передать идентификатор текстового поля, а затем получить значение из этого в javascript. Можете ли вы сказать мне, что я делаю не так?
<form id="form1" runat="server">
<asp:ScriptManager runat="server" />
<script type="text/javascript">
function ClientIDS(id) {
var info = document.getElementById(id).value;
alert(info);
return false;
}
</script>
<asp:ListView runat="server" ID="lsvTest">
<ItemTemplate>
<asp:TextBox runat="server" ID="txtTextBox" />
<asp:Button runat="server" ID="btnSubmit" Text='<%#Eval("Name") %>' OnClientClick="ClientIDS('<%=txtTextBox.ClientID %>')" />
</ItemTemplate>
</asp:ListView>
</form>
Спасибо