【问题标题】:Page postback with web service when used with master page?与母版页一起使用时使用 Web 服务的页面回发?
【发布时间】:2013-12-11 05:19:01
【问题描述】:

我有一个关于网络服务的问题。我一直在测试,但不确定是什么原因造成的。我试图防止我的网页在有回帖时闪烁。所以我使用了网络服务。当我将下拉列表放在普通页面(没有母版页)上时,它工作正常,没有任何明显的闪烁。但是,当我将相同的代码移动到带有母版页的页面时,就会发生闪烁。有人有任何想法如何解决这个问题吗?我的 html 标记如下:

<div>
    <div>
        <asp:DropDownList ID="ddlState" runat="server" AutoPostBack="True"></asp:DropDownList>
    </div>
     <div>
        <asp:DropDownList ID="ddlCity" runat="server" DataTextField="city_name" DataValueField="city_id"></asp:DropDownList>
    </div>
</div>

我试图避免使用更新面板。谢谢

【问题讨论】:

    标签: asp.net web-services master-pages


    【解决方案1】:

    只要你有回发,你就会得到喜欢的东西,你可以使用 ajax 调用来刷新页面的一部分,例如下拉。最简单的解决方案之一是使用UpdatePanel,或者您可以使用jQuery ajax。这个article 解释了如何使用 jquery ajax 和 asp.net 制作级联下拉菜单。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多