首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用带图像的fileupload控件更新Panel

问使用带图像的fileupload控件更新Panel
EN

Stack Overflow用户
提问于 2013-07-17 14:24:05
回答 1查看 553关注 0票数 0

当我从下拉列表中选择项目并上传图片时,我正在尝试制作我的应用程序,它不会刷新整个页面,而只是刷新更新的部分。下面显示的代码适用于dropdownlist,但不适用于upload按钮。当我上传图片时,页面会保持刷新。一定要帮我检查一下我做错了什么,否则我忘了添加任何东西。谢谢!

代码语言:javascript
复制
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>

<asp:DropDownList ID="ddlPoliceID" runat="server"
            AutoPostBack="True" AppendDataBoundItems="true" OnSelectedIndexChanged="ddlPoliceID_SelectedIndexChanged">
            <asp:ListItem Value="-1">--Select--</asp:ListItem>
            </asp:DropDownList>

<asp:Label ID="Label10" runat="server" Text="Rank:"></asp:Label>
            <br />
            <asp:Image ID="Image2" runat="server" />
            <br />
            <asp:FileUpload ID="FileUpload1" runat="server" />
            <br />
            <asp:Button ID="btnUpload1" runat="server" Text="Upload" OnClick="btnUpload1_Click" />
            <br />
            <asp:Label ID="lblUpload1" runat="server" Text=""></asp:Label>
            <br />

 </ContentTemplate>
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="ddlPoliceID" EventName="SelectedIndexChanged" />
        <asp:PostBackTrigger ControlID="btnUpload1" />
    </Triggers>
    </asp:UpdatePanel>
EN

回答 1

Stack Overflow用户

发布于 2013-07-17 14:49:13

这里的代码可以用粗体显示,这就是你想要的。

代码语言:javascript
复制
                               --Select--                     --Foo--                     --Bar--                     --Goo--                     
代码语言:javascript
复制
    <asp:Label ID="Label10" runat="server" Text="Rank:"></asp:Label>
    <br />
    <asp:Image ID="Image2" runat="server" />
    <br />
    <asp:FileUpload ID="FileUpload1" runat="server" />
    <br />
    <asp:Button ID="btnUpload1" runat="server" Text="Upload" OnClick="btnUpload1_Click" />
    <br />
    <asp:Label ID="lblUpload1" runat="server" Text=""></asp:Label>
    <br />
 </ContentTemplate>
<Triggers>
    <asp:AsyncPostBackTrigger ControlID="ddlPoliceID" EventName="SelectedIndexChanged" />
    **<asp:AsyncPostBackTrigger ControlID="btnUpload1" EventName="Click" />**
</Triggers>
</asp:UpdatePanel>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17692576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档