更新面板刷新整个页面而不是仅部分

时间:2016-11-25 14:14:18

标签: c# asp.net

当我想要部分刷新页面时,我做了我通常做的事情,但在这种情况下它没有用。可能有过多使用更新面板,但它应该仍然有用....任何人都可以告诉我为什么?

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
        <div style="width: 15%; float: left;">
            <asp:Image ID="Image1" runat="server" ImageUrl="~/Img/Untitled1.png" CssClass="imagez" />
        </div>
    </ContentTemplate>
</asp:UpdatePanel>

<asp:UpdatePanel ID="UpdatePanel2" runat="server">
    <ContentTemplate>
        <div style="width: 85%; float: left; height: 100%; padding-top: 2%;">
            <asp:Label ID="Label2" runat="server" Text="CPU" CssClass="auto-style7" Font-Names="sans-serif"></asp:Label>
            <br />
            <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" CssClass="bla"  Font-Names="sans-serif" AppendDataBoundItems="true" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
                <asp:ListItem Selected="True">Pick a CPU</asp:ListItem>
                <asp:ListItem Text="a" Value="a"></asp:ListItem>
            </asp:DropDownList>
            <strong>
                <asp:Label ID="Label3" runat="server" Text="$" CssClass="auto-style8" Font-Names="sans-serif"></asp:Label>
                <asp:Label ID="Label4" runat="server" Text="0.00" CssClass="auto-style8" Font-Names="sans-serif"></asp:Label>
            </strong>
        </div>
    </ContentTemplate>
</asp:UpdatePanel>

0 个答案:

没有答案