我有一个 asp:GridView,它在 TemplateField 中包含一个 asp:TextBox。我想获取它的 ID 以在 javascript 中使用。像这样的东西:
<asp:TemplateField>
<ItemTemplate>
<asp:TextBox ID="textDateSent" runat="server" />
<input type="button" value='Today'
onclick="setToday('<%# textDateSent.ClientID %>');" />
</ItemTemplate>
</asp:TemplateField>
但是当我编译时,我得到一个错误:
当前上下文中不存在名称“textDateSent”
有人知道如何获取此 TextBox 的客户端 ID 吗?