磁盘空间不足。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.IOException: 磁盘空间不足。
源错误:
行 53: DateTime datNow = DateTime.Now;
行 54: String strNewName = datNow.ToOADate().ToString() + fileExtension;
行 55: FileUpload1.PostedFile.SaveAs(path + strNewName);
行 56: Label1.Text = "文件上传成功!";
行 57: }
帮忙看下 是我代码问题还是 他们服务器问题
源错误:
行 53: DateTime datNow = DateTime.Now;
行 54: String strNewName = datNow.ToOADate().ToString() + fileExtension;
行 55: FileUpload1.PostedFile.SaveAs(path + strNewName);
行 56: Label1.Text = "文件上传成功!";
行 57: }
帮忙看下 是我代码问题还是 他们服务器问题
解决方案 »
- 请教实现树形结构(程序或者Sql均可)
- 急~高手们帮帮忙
- .NET 平台下 开发WinForm程序
- 不知道哪里错了
- C# 怎么读取数据库里的2进制文件
- 简单问题,C#里面如何实现类似VB的Space函数功能?
- 急急急!!散100分求简单问题!中文XP+中文VS。NET编的界面(FORM)在英文xp下,中文字符不能完全显示出来
- C#画一个圆,我怎么实现不了呢
- c#中有没有关于snmp的免费开发包啊
- 一个再简单不过的问题!到底“域”是不是变量?
- 如何获得当前时间
- 索引从 0 处开始,初始化字符串的格式不符合规范。cmd.Connection = new SqlConnection ("Data\\Gzrs.mdb");
protected void Button1_Click(object sender, EventArgs e)
{
//测试文件类型是否符合的变量
Boolean fileOK = false;
//设置服务器中保存文件的路径
String path = Server.MapPath("~/Uploads/");
//判断是否选择了文件
if (FileUpload1.HasFile)
{
//返回文件的扩展名
String fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();
//设置限定的文件类型
String[] allowedExtensions =
{ ".txt", ".doc", ".xml", ".jpg" };
//判断用户选择的文件类型是否受限
for (int i = 0; i < allowedExtensions.Length; i++)
{
if (fileExtension == allowedExtensions[i])
{
fileOK = true;
}
}
}
//如果文件大于1M,则不允许上传
if (FileUpload1.PostedFile.ContentLength > 1024000)
{
fileOK = false;
}
//如果文件类型符合
if (fileOK)
{
// 将文件保存到指定的文件夹下 String fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();
DateTime datNow = DateTime.Now;
String strNewName = datNow.ToOADate().ToString() + fileExtension;
FileUpload1.PostedFile.SaveAs(path + strNewName);
Label1.Text = "文件上传成功!";
}
else
{
Label1.Text = "文件类型不对或文件超出1M。";
}
}