我的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>
此按钮不起作用,但外面的其他按钮正在工作,它们都做同样的事情。你能提供解决方案吗?
答案 0 :(得分:2)
也许您只是缺少OnClick属性,如下所示:
<asp:Button runat="server" ID="but" Text="Adauga Titlu" OnClick="but_Click" />
答案 1 :(得分:0)
您是否包含了Asp ScriptManager?
http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.aspx