上传文件报错:“未将对象引用设置到对象的实例”!
来源:百度知道 编辑:UC知道 时间:2024/06/02 02:44:10
我用的不是HTML控件呀,是用的FileUpload控件,本身就有runat="server"这个属性的.
真不知怎么回事呀,很不稳定,时而正常时而又不正常,都是报一样的错.我不知道该怎么实例化呀?请高手大人帮写个例子吧.太感谢了.
try
{
if (FileUpload1.PostedFile.FileName.Length == 0)
{
Response.Write("<script>alert(\"上传路径不能为空!\");</script>");
return;
}
string filename = this.FileUpload1.PostedFile.FileName.Substring(this.FileUpload1.PostedFile.FileName.LastIndexOf("\\") + 1);
string houzhui = FileUpload1.PostedFile.FileName.Substring(this.FileUpload1.PostedFile.FileName.LastIndexOf(".") + 1);
if (houzhui == "gif" || houzhui == "jpg" || houzhui == "bmp")
{
FileUpload1.PostedFile.SaveAs(Server.MapPath("image/" + filename));
Response.Write("<script>alert(\"上传文件成功!\");</script>");
}
else
{