日期:2014-05-18  浏览次数:20370 次

文件上传问题(文本内容和文件同时提交)
我的客户端代码是
<form>
        标题: <input   id= "txtTitle ">
        图片: <input   type=file   id= "file1 ">
        <input   type=submit>
</form>
我的问题是怎样提交表单后,后台如何同时获取文本框和图片的数据。
大家帮忙想想


------解决方案--------------------
string pppor = Request[ "txtTitle "];

//得到页面中所有flie的集合
HttpFileCollection files = System.Web.HttpContext.Current.Request.Files;

HttpPostedFile postedFile = files[0];
string fileName, fileExtension;
//获得图片名字
fileName = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName != " ")
{
//获得图片扩展名
fileExtension = System.IO.Path.GetExtension(fileName).ToLower();
if (fileExtension == ".jpg " || fileExtension == ".jpeg ")
{//保存图片到一定位置
postedFile.SaveAs(Server.MapPath( "../NewsImg/ ") + fname);
}
}

希望对你有帮助
------解决方案--------------------
将文字内容和图片插入到数据库

http://dotnet.aspx.cc/article/9154bc99-df64-4e2d-b096-26c99ce464be/read.aspx