【问题标题】:My trigger doesn't work in updatepanel?我的触发器在更新面板中不起作用?
【发布时间】:2009-03-24 08:22:52
【问题描述】:

我需要刷新 UpdatePanel3'content ,但是如果我第一次点击 btnTranslate ,它不起作用,但第二次点击它起作用?



 <asp:Button ID="btnTranslate" runat="server" OnClick="btnTranslate_Click" Text=">>"
                        class="buttons" ValidationGroup="ValidForm" />
                </td>
                <td>
                    <asp:UpdatePanel ID="UpdatePanel3" runat="server">
                        <ContentTemplate>
                            <asp:TextBox ID="txtResults" classs="txtBoxesMultyLine" runat="server" Height="266px"
                                TextMode="MultiLine" Width="363px"></asp:TextBox>
                        </ContentTemplate>
                        <Triggers>
                            <asp:AsyncPostBackTrigger ControlID="drpDatabases" EventName="SelectedIndexChanged" />
                            <asp:AsyncPostBackTrigger ControlID="drpProcess" EventName="SelectedIndexChanged" />
                            <asp:AsyncPostBackTrigger ControlID="btnTranslate" EventName="Click" />
                        </Triggers>
                    </asp:UpdatePanel>

【问题讨论】:

  • 您的验证工作正常吗?删除 ValidationGroup 看看它是否有效

标签: c# .net ajax asp.net-ajax


【解决方案1】:

删除验证组。没有使用验证。

【讨论】:

    猜你喜欢
    • 2013-12-28
    • 1970-01-01
    • 2016-10-09
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 1970-01-01
    • 2016-10-19
    相关资源
    最近更新 更多