刚刚写代码的时候,测试文件上传功能,电脑直接重启了,不知道为什么…… cs代码如下: /// <summary> /// 上传附件 /// </summary> protected void btnUpload_Click(object sender, EventArgs e) { if (fupFiles.HasFile) { //判断文件是否小于10MB if (fupFiles.PostedFile.ContentLength < 10485760) { try { //上传文件并指定上传目录的路径 fupFiles.PostedFile.SaveAs(Server.MapPath("~/Upload/Lost/") + fupFiles.FileName); lbFiles.Text = "上传成功!"; } catch (Exception ex) { lbFiles.Text = "出现异常,无法上传!/n" + ex; } } else { lbFiles.Text = "上传文件不能大于10MB!"; } } else { lbFiles.Text = "尚未选择文件!"; } } 这个代码貌似没问题的…… 可能是电脑本身的原因…… 郁闷……