[求助]未将对象引用设置到对象的实例
private void submit_Click(object sender, System.EventArgs e)
{
HttpPostedFile postedFile = this.Up_file.PostedFile; //得到要上传文件
string fileName, fileExtension;
fileName = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName != "")
{
fileExtension = System.IO.Path.GetExtension(fileName); //上传文件的扩展名
string new_filename = fileExtension; //给文件重新命名
//postedFile.FileName: 客户端文件地址
//postedFile.ContentType.ToString(): 上传的文件类型
//保存文件到文件夹,地址是当前页面的同一级目录下的files文件夹中
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("upfile/") + new_filename);
//.....可以把文件的相应信息保存到数据库中去。
}
}
</script>
运行后出现
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。 源错误:
|