永发信息网

asp.net上传图片问题

答案:1  悬赏:0  手机版
解决时间 2021-05-01 20:06

在我的页面当中有一个uploadfile控件和一个上传按钮,上传按钮的代码是:

string name = FileUpload1.FileName;//获得上传文件的名字.
string size = FileUpload1.PostedFile.ContentLength.ToString();//文件大小.
string type = FileUpload1.PostedFile.ContentType;//文件类型.


string type2 = name.Substring(name.LastIndexOf(".") + 1);//LastIndexOf()
string ipath = Server.MapPath("image") + "\\" + name;
string fpath = Server.MapPath("upfile") + "\\" + name;
string wpath = "image\\" + name;
if (Convert.ToInt32(size)> 2080)
{
Response.Write("<script langunge='javescript'>alert('你上传的力片大小不能超过200k');</script>");
}
else
{
try
{
if (type2 == "jpg" || type2 == "gif" || type2 == "bmp" || type2 == "png")
{
FileUpload1.SaveAs(ipath);//保存方法,参数是一个地址字符串.
Ima.ImageUrl = wpath;
Label3.Text = "你传的文件名是:" + name + "<br>文件大小为:" + size + "字节<br>文件类型是:" + type +
"<br>后缀是:" + type2 + "<br>实际路径是:" + ipath + "<br>虚拟路径是:" + fpath;
Ima.Visible = true;


}
else
{
Ima.Visible = false;
FileUpload1.SaveAs(fpath);
Label3.Text = "你传的文件名是:" + name + "<br>文件大小为:" + size + "字节<br>文件类型是:" + type +
"<br>后缀是:" + type2 + "<br>实际路径是:" + ipath + "<br>虚拟路径是:" + fpath;
}

}
catch (Exception)
{
Response.Write("<script langunge='javescript'>alert('请上传你要上传的图片或上传的格式不正确');</script>");

}


}

出现的问题的是:当我单击上传按钮时,响应不到代码(即没任何反应),捕捉错误的时候,也不报错,知道的请帮我解决一下,谢谢!

最佳答案
你上传图片的语句有问题,把两句FileUpload1.SaveAs(); 改成FIleUpload1.PostedFIle.SaveAs()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鸟巢、水立方对面有个风水博物馆?
比喻桂花的句子大全,形容梅花的六字诗句 5分
如果淘宝店铺被冻结了怎么办
厦门小鱼网8月29日跟皇家一号酒吧有活动吗?
长春天裕生物工程有限公司怎么去啊,有知道地
《恋之蔓千寻》的结局是什么?
小圆脸剪什么刘海好看
DNF50级时的攻击力
龙骑士的问题
张国荣什么时候红的
爱情、友情、亲情谁更重要
怎样才能点亮QQ财付通用户的图标?
fh坐上火车去西藏
SVN3000Adapter V1.0是什么东西
QQ欢乐豆多少等级可以建帮?
推荐资讯
跪求高手!!我今天一键还原系统后QQ农场打不
杭州桐庐邮编号码
为什么我的WPS文档打开之后显示的是“此文件
拍拍贷申请两次怎么都流标了
现在诺基亚N80多少钱?
回汉结婚的入教问题?
为什么俄QQ登不上?
不改其乐的意思是什么,作文<谈,与民同乐与自
吃苹果有好处吗
慕容云朵的所有的经典台词…只要慕容云朵的…
北京香山在哪,去北京香山,怎么走
连云港火车站东是不是就是新浦火车站?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?