C# 使用“打开文件”对话框;至于;属性

C# 使用“打开文件”对话框;至于;属性,c#,asp.net,openfiledialog,C#,Asp.net,Openfiledialog,我想在母版页中的链接上有一个“打开文件”对话框。 它在我的网页中工作,但在母版页中不工作 <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> <div class="img-uploader left"> <label id="img-upload-trigger" for="FileUploadPic"&g

我想在母版页中的链接上有一个“打开文件”对话框。 它在我的网页中工作,但在母版页中不工作

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
        <div class="img-uploader left">
            <label id="img-upload-trigger" for="FileUploadPic">
                <img src="img/image.png" alt="">
            </label>
            <asp:FileUpload ID="FileUploadPic" onchange="this.form.submit()" runat="server" />
        </div>
</asp:Content>

在服务器控件中使用clientmode=“Static”

 <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <div class="img-uploader left">
        <label id="img-upload-trigger" for="FileUploadPic">
            <img src="img/image.png" alt="">
        </label>
        <asp:FileUpload ID="FileUploadPic" onchange="this.form.submit()" runat="server" ClientIDMode="Static"/>
    </div>


不在母版页中工作是什么意思?它没有提交表格吗?您收到了什么错误?未获取错误不提交表单如果唯一的更改是将上传程序移动到内容页,则表单应该可以正常工作