if(myFile.PostedFile!=null)
{
string nam = myFile.PostedFile.FileName;
//取得文件名(抱括路径)里最后一个"."的索引
int i= nam.LastIndexOf(".");
//取得文件扩展名
string newext =nam.Substring(i);
//这里我自动根据日期和文件大小不同为文件命名,确保文件名不重复
DateTime now = DateTime.Now;
string newname=now.DayOfYear.ToString()+myFile.PostedFile.ContentLength.ToString();
//
//
// if(myFile.PostedFile.ContentLength > 5000000)
{
Response.Write("<script language='javascript'>alert('您的存储空间超过了5M,不能上传')</script>");
return;
} myFile.PostedFile.SaveAs(Server.MapPath("..\\Picture\\"+userName+"\\"+newname+newext));
//
//
//
Response.Write("<script language='javascript'>alert('上传成功')</script>");
}
{
string nam = myFile.PostedFile.FileName;
//取得文件名(抱括路径)里最后一个"."的索引
int i= nam.LastIndexOf(".");
//取得文件扩展名
string newext =nam.Substring(i);
//这里我自动根据日期和文件大小不同为文件命名,确保文件名不重复
DateTime now = DateTime.Now;
string newname=now.DayOfYear.ToString()+myFile.PostedFile.ContentLength.ToString();
//
//
// if(myFile.PostedFile.ContentLength > 5000000)
{
Response.Write("<script language='javascript'>alert('您的存储空间超过了5M,不能上传')</script>");
return;
} myFile.PostedFile.SaveAs(Server.MapPath("..\\Picture\\"+userName+"\\"+newname+newext));
//
//
//
Response.Write("<script language='javascript'>alert('上传成功')</script>");
}
解决方案 »
- 如何根据数据表动态添加菜单
- 遍历文件夹及文件复制到指定目录
- 获取方法名
- C#本质论(第2版) 和C#框架设计(第2版) 哪个好些?
- 怎么不能绘制完整的矩形????
- 编译错误
- 外部程序调用DLL问题! 求高手解答(C#winform)
- 关于Visual Studio.NET Add-in 开发的
- 点击子窗体给父窗体上的treeview控件的选定节点添加新的节点
- 如何抓取网页中js加载后的内容?
- AllDataSet.Tables[0].DefaultView.Sort="姓名 asc";这句话的究竟有哪些含义?
- D:\web\gaoji\Supplier.aspx.cs(139): “gaoji.DataSet1”并不包含对“Table”的定义 谁帮帮我,谢谢
请参考:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfSystemNetWebClientClassUploadFileTopic.htm