首页上一页 1 下一页尾页 1 条记录 1/1页
ASP.NET网络开发(实例自觉手册)第8章以管理员登录中添加会员点击上传时的错误
发表在ASP.NET图书答疑
2011-08-26
是否精华
是
否
版块置顶:
是
否
你好,我在学习到ASP.NET网络开发(实例自觉手册)第8章以管理员登录中添加会员信息在有相片情况下点击上传时会报错,
传按钮下的代码如下:
protected void btnGoUp_Click(object sender, EventArgs e)
{
Response.Write(bc.MessageBox("ssssss"));//这句是我自己加上的,bc可以使用,在前面已经创建。当在有相片时点击上传,不会跳出这个信息框;如果没有相片时却点击上传会跳出此信息框。我认为有与无相片,只要点击上传都应有此信息框啊。
string str = this.File1.PostedFile.FileName;
Response.Write(bc.MessageBox(str));
if (str == "")
{
Response.Write(bc.MessageBox("请选择上传图片!"));
return;
}
string ss = str.Substring(str.LastIndexOf("") + 1);
string s = Server.MapPath("..photo" + ss);
path = "..photo" + ss;
if (File.Exists(s))
{
Response.Write(bc.MessageBox("该文件已经存在,请重新命名!!!"));
return;
}
this.File1.PostedFile.SaveAs(s);
Image1.ImageUrl = path;
}
传按钮下的代码如下:
protected void btnGoUp_Click(object sender, EventArgs e)
{
Response.Write(bc.MessageBox("ssssss"));//这句是我自己加上的,bc可以使用,在前面已经创建。当在有相片时点击上传,不会跳出这个信息框;如果没有相片时却点击上传会跳出此信息框。我认为有与无相片,只要点击上传都应有此信息框啊。
string str = this.File1.PostedFile.FileName;
Response.Write(bc.MessageBox(str));
if (str == "")
{
Response.Write(bc.MessageBox("请选择上传图片!"));
return;
}
string ss = str.Substring(str.LastIndexOf("") + 1);
string s = Server.MapPath("..photo" + ss);
path = "..photo" + ss;
if (File.Exists(s))
{
Response.Write(bc.MessageBox("该文件已经存在,请重新命名!!!"));
return;
}
this.File1.PostedFile.SaveAs(s);
Image1.ImageUrl = path;
}