文件上传控件FileUpload用法初步
来源:未知 责任编辑:责任编辑 发表时间:2014-01-06 18:19 点击:次
1.aspx
<asp:FileUpload ID="fudTest" runat="server" />
<asp:Button ID="btnUpload" runat="server" Text="上传" OnClick="btnUpload_Click" />
<br />
<asp:Label ID="lblMessage" runat="server"></asp:Label>
1.aspx.cs
//上传文件按钮
protected void btnUpload_Click(object sender, EventArgs e)
{
//定义保存路径
string savePath = "UploadFiles";
//是否存在目录
if (!System.IO.Directory.Exists(Server.MapPath(savePath)))
{
//不存在创建文件夹
System.IO.Directory.CreateDirectory(Server.MapPath(savePath) );
}
//上传文件
if (fudTest.HasFile)
{
try
{
fudTest.SaveAs(Server.MapPath(savePath) + "\\" + fudTest.FileName);
lblMessagelblMessage.Text = lblMessage.Text+"客户端路径:" + fudTest.PostedFile.FileName + "<br>" +
"文件名:" + System.IO.Path.GetFileName(fudTest.FileName) + "<br>" +
"文件扩展名:" + System.IO.Path.GetExtension(fudTest.FileName) + "<br>" +
"文件大小:" + fudTest.PostedFile.ContentLength + " KB<br>" +
"文件MIME类型:" + fudTest.PostedFile.ContentType + "<br>" +
<asp:FileUpload ID="fudTest" runat="server" />
<asp:Button ID="btnUpload" runat="server" Text="上传" OnClick="btnUpload_Click" />
<br />
<asp:Label ID="lblMessage" runat="server"></asp:Label>
1.aspx.cs
//上传文件按钮
protected void btnUpload_Click(object sender, EventArgs e)
{
//定义保存路径
string savePath = "UploadFiles";
//是否存在目录
if (!System.IO.Directory.Exists(Server.MapPath(savePath)))
{
//不存在创建文件夹
System.IO.Directory.CreateDirectory(Server.MapPath(savePath) );
}
//上传文件
if (fudTest.HasFile)
{
try
{
fudTest.SaveAs(Server.MapPath(savePath) + "\\" + fudTest.FileName);
lblMessagelblMessage.Text = lblMessage.Text+"客户端路径:" + fudTest.PostedFile.FileName + "<br>" +
"文件名:" + System.IO.Path.GetFileName(fudTest.FileName) + "<br>" +
"文件扩展名:" + System.IO.Path.GetExtension(fudTest.FileName) + "<br>" +
"文件大小:" + fudTest.PostedFile.ContentLength + " KB<br>" +
"文件MIME类型:" + fudTest.PostedFile.ContentType + "<br>" +
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>