究竟哪里出了问题了?
public void wenjian_click(object sender,EventArgs e)
{
HttpFileCollection files = HttpContext.Current.Request.Files;
System.Text.StringBuilder strMsg = new System.Text.StringBuilder();
//strMsg.Append("上传的文件分别是:");
//Response.Write(strMsg);
try
{
//for(int ifile=0;ifile<files.Count;ifile++)
//{
HttpPostedFile postedFile=files[0];
string filename,fileextension;
filename=System.IO.Path.GetFileName(postedFile.FileName);
if(filename!="")
{
fileextension=System.IO.Path.GetExtension(filename);
strMsg.Append("所上传图片名为:"+filename+"。<br>");
strMsg.Append("客户端文件地址:"+postedFile.FileName+"。<br>");
filename=System.DateTime.Now.Year.ToString();
filename=filename+System.DateTime.Now.Month.ToString();
filename=filename+System.DateTime.Now.Day.ToString();
filename=filename+System.DateTime.Now.Hour.ToString();
filename=filename+System.DateTime.Now.Minute.ToString();
filename=filename+System.DateTime.Now.Second.ToString();
filename=filename+fileextension;
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("../abc/")+filename);
upwenjian.Text=filename;
upinf.Text=strMsg.ToString(); }
}
catch(System.Exception Ex)
{
upinf.Text=Ex.Message;
}
}
究竟哪里出了问题了?
public void wenjian_click(object sender,EventArgs e)
{
HttpFileCollection files = HttpContext.Current.Request.Files;
System.Text.StringBuilder strMsg = new System.Text.StringBuilder();
//strMsg.Append("上传的文件分别是:");
//Response.Write(strMsg);
try
{
//for(int ifile=0;ifile<files.Count;ifile++)
//{
HttpPostedFile postedFile=files[0];
string filename,fileextension;
filename=System.IO.Path.GetFileName(postedFile.FileName);
if(filename!="")
{
fileextension=System.IO.Path.GetExtension(filename);
strMsg.Append("所上传图片名为:"+filename+"。<br>");
strMsg.Append("客户端文件地址:"+postedFile.FileName+"。<br>");
filename=System.DateTime.Now.Year.ToString();
filename=filename+System.DateTime.Now.Month.ToString();
filename=filename+System.DateTime.Now.Day.ToString();
filename=filename+System.DateTime.Now.Hour.ToString();
filename=filename+System.DateTime.Now.Minute.ToString();
filename=filename+System.DateTime.Now.Second.ToString();
filename=filename+fileextension;
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("../abc/")+filename);
upwenjian.Text=filename;
upinf.Text=strMsg.ToString(); }
}
catch(System.Exception Ex)
{
upinf.Text=Ex.Message;
}
}
究竟哪里出了问题了?
现在还没有解决完。
http://community.csdn.net/Expert/topic/3921/3921268.xml?temp=.451565