更新パネル内にリンクボタンがあり、更新パネルが部分的なページレンダリングを行うと、リンクボタンが消えます。
<asp:UpdatePanel ID="up" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="drp" runat="server" AutoPostBack="true" CausesValidation="true">
<asp:ListItem Text="" Value="" />
<asp:ListItem Text="a" Value="a" />
<asp:ListItem Text="b" Value="b" />
<asp:ListItem Text="c" Value="c" />
</asp:DropDownList>
<asp:LinkButton ID="link" Text="abc" runat="server" />
</ContentTemplate>
これは、リンク ボタンがスクリプトを使用してレンダリングされ、そのスクリプトがポストバック後に実行されないためだと思います。
どうすればこれを克服できますか?
ありがとう、
エリック