2
我知道我错过了一些简单的东西,但我似乎无法让我的按钮回发。这是怎么我的形式看起来(简体):按钮onClick事件不在内部的UpdatePanel中继器内触发
<asp:ScriptManager id="smMembersArea" runat="server" EnableViewState="False" />
<asp:UpdatePanel id="updAccounts" runat="server" EnableViewState="True">
<ContentTemplate>
<asp:Repeater id="rptrWishList" runat="server" EnableViewState="False">
<HeaderTemplate></HeaderTemplate>
<ItemTemplate>
<asp:Button id="bWLAmend" onclick="FEdit" runat="server" cssclass="button bg" EnableViewState="True" Text="GO"/>
</ItemTemplate>
<FooterTemplate></FooterTemplate>
</asp:Repeater>
</ContentTemplate>
</asp:UpdatePanel>
更新面板没有做任何事情,什么也没有发生在FEdit
。
当我删除updatepanel时,我的FEdit事件被正确触发。
任何人都可以点我正确的方向请。
谢谢。
只是为了确定,你有没有在FEdit中放置一个断点,然后用调试器运行这个断点,看看它是否被调用? – patmortech
我正在使用德尔福,我无法调试,但是当我这样做(我为此调用输入一个条目)时,没有在我的Windows调试日志中吐出。 – webnoob