データグリッドヘッダーにボタンを追加して、ModalPopupをGridViewに追加しようとしています。
<asp:GridView ID="GridViewTradeDetail" />
<Columns>
<asp:TemplateField HeaderText="B/S">
<HeaderTemplate>
<asp:Button ID="ButtonShowBuySellPopup" runat="server" Text="Set B/S" />
</HeaderTemplate>
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("buy_sell") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("buy_sell") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="trade_date" HeaderText="TD" />
</Columns>
</asp:GridView>
...
<asp:Panel ID="PanelBuySell" runat="server">
... panel content ...
</asp:Panel>
<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtenderBuySell" runat="server"
TargetControlID="ButtonShowBuySellPopup" PopupControlID="PanelBuySell" />
<asp:Button ID="ButtonShowBuySellPopup" runat="server" Text="Set B/S" />
しかし、ModalPopupExtenderがボタンButtonShowBuySellPopupを見つけられないというエラーが表示されます(ボタンをグリッドヘッダーの外に移動しても問題ありません)。
Gridiewのヘッダーにあるボタン(さらにはテキストリンク)にポップアップをリンクするにはどうすればよいですか?
ありがとうございました
ライアン