1
我正嘗試使用小型JavaScript腳本訪問中繼器中的文本框。當用戶從列表中選擇一個選項時,它由ajax自動完成調用。無法訪問中繼器中的自動完成的文本框
它不工作,因爲javascript無法訪問文本框(ID = ContactID)。原因是因爲它在一箇中繼器。那麼,如何修改腳本以訪問中繼器中的特定文本框?
<script type="text/javascript" >
function OnContactSelected(source, eventArgs) {
$get('<%# ContactID.ClientID %>').value = eventArgs.get_value();
}
</script>
直放站代碼:
<asp:repeater ID="itemsRepeater"
OnItemDataBound="itemsRepeater_ItemDataBound"
runat="Server">
<itemtemplate>
<tr>
<td>
<asp:RadioButtonList runat="server" DataSource="<%# ((Outlet)Container.DataItem).OutletInformations %>" DataValueField="DateOfDelivery" DataTextField="DateOfDelivery" />
</td>
<td>
<asp:TextBox ID="ContactID" runat="server"/>
</td>
</tr>
</itemtemplate>
</asp:repeater>
能否請您分享一些asp.net頁面標記 –