asp.net上传文件

来源:互联网 发布:网络电视机有哪些功能 编辑:程序博客网 时间:2024/06/07 06:06

在aspx文件中写

<form id="form1" runat="server">  
<asp:FileUpload ID="FileUpload1" runat="server" />  
    <br />
    <br />
<asp:Button ID="Button1" runat="server" Text="上传" OnClick="Button1_Click" />  
<asp:Label ID="Label1" runat="server" Text="" Style="color: Red"></asp:Label>  
</form>



在.cs里面写

 protected void Button1_Click(object sender, EventArgs e)
        {
            if (FileUpload1.HasFile)
            {
                FileUpload1.SaveAs(Server.MapPath("~/") + FileUpload1.FileName);
                Label1.Text = "上传成功!";
            }
        }


这样就实现了文件上传的功能

上传文件一般会有个限制,一般为10M左右,要想上传更大的文件

需要在Web.config文件了加上

    <httpRuntime maxRequestLength="220880" executionTimeout="10000" useFullyQualifiedRedirectUrl="false"/>

0 0
原创粉丝点击