0

aspxページにajaxエクステンダーがあります。

が押されたときにボタンがコードビハインドで何かを実行するようにしたいのですが、パネル内のボタンが機能しません。パネルの外に別のボタンを作成し、同じことを記述して機能しています。

これはパネル内の私のボタンです:

<ajax:AccordionPane ID="AccordionPane1" runat="server">
<Header><a href="#" class="href">Adauga titlu</a></Header>
<Content>
<asp:Panel ID="UserReg" runat="server" DefaultButton="but">
    <cc1:Editor ID="Editor1" runat="server" width="500px"/>    
<br /><br />
<asp:Button runat="server" ID="but" Text="Adauga Titlu" />    
</asp:Panel>
</Content>
</ajax:AccordionPane>

このボタンは機能していませんが、外側の他のボタンは機能しており、どちらも同じことをします。解決策を提供できますか?

4

2 に答える 2

2

おそらく、次のようにOnClick属性が欠落しているだけです。

 <asp:Button runat="server" ID="but" Text="Adauga Titlu" OnClick="but_Click" />
于 2012-04-13T11:33:05.067 に答える
0

Asp ScriptManagerを含めましたか?

http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.aspx

于 2012-04-13T11:35:55.787 に答える