我有一个带有 TextBox 的 TargetControl 和一个包含 GridView 的 Panel 的 DropDownControl 的 DropDownExtender。我正在使用 GridView 以便可以显示多个列,但我愿意接受其他建议。
当用户在 GridView 中选择一行时,我想用 GridView 中特定列的值填充 TextBox。但是,GridView OnSelectedIndexChanged 事件并未在后面的代码中触发。
如您所见,没有真正的代码可言。我不知道要使用什么事件。显然 OnChange/OnSelect 事件适用于其他控件,即 ListBox,只是想知道是否有人对 GridView 有任何成功。
<asp:DropDownExtender ID="DropDownExtender2" runat="server"
TargetControlID="TextBox2"
DropDownControlID="Panel1">
</asp:DropDownExtender>
<asp:TextBox ID="TextBox1" runat="server" ></asp:TextBox>
<asp:Panel ID="Panel1" runat="server" >
<asp:GridView ID="GridView1" runat="server"></asp:GridView>
</asp:Panel>