asp.net服务器控件不刷新页面问题_html/css_WEB-ITnose
程序员文章站
2022-03-31 08:56:53
...
onclick="upload_Click" />
做了一个图片上传的功能,点击完“上传”后,整个页面都刷新了,一些其他的html标签里的值又没有了,怎样使点击完服务器按钮后不是整个页面刷新?
网上方法试了下,没效果。
onclick="upload_Click" />
回复讨论(解决方案)
UpdatePanel
要动态更新的控件放在 这个标签里面 你那个 file控件要放在里面
upload_Click 怎么写的
ajax form
UpdatePanel
要动态更新的控件放在 这个标签里面 你那个 file控件要放在里面
upload_Click 怎么写的
if (fileload.PostedFile.FileName == "")
{
MessageBox.Show("没有添加图片");
}
else if (!fileload.HasFile)
{
MessageBox.Show("没有添加图片");
}
else
{
string filepath = fileload.PostedFile.FileName;
string filename = filepath.Substring(filepath.LastIndexOf("\\")+1);
//int size = fileload.PostedFile.ContentLength;
if (fileload.FileName.Split('.')[1] == "jpg" || fileload.FileName.Split('.')[1] == "png")
{
string serverPath = Server.MapPath("~/images/") + "people\\\\" + filename;
fileload.PostedFile.SaveAs(serverPath);
MessageBox.Show("上传成功!");
}
else
{
MessageBox.Show("请上传jpg或png格式图片!");
}
}
ajax form
用Ajax就不能将图片上传到服务器了啊
ajax form
不是ajax
用这个是可以上传的,后台用Request['input name'] 获取上传的图片
ajax form
不是ajax
用这个是可以上传的,后台用Request['input name'] 获取上传的图片 这个应该只能获得图片的名称或路径吧,应该不能得到图片文件吧,按照你的意思应该是将图片作为数据了传过去?
参考这个
http://www.cnblogs.com/panshengqiang/p/3195631.html
ajax form
不是ajax
用这个是可以上传的,后台用Request['input name'] 获取上传的图片 这个应该只能获得图片的名称或路径吧,应该不能得到图片文件吧,按照你的意思应该是将图片作为数据了传过去?
参考这个
http://www.cnblogs.com/panshengqiang/p/3195631.html
ajax form
不是ajax
用这个是可以上传的,后台用Request['input name'] 获取上传的图片 这个应该只能获得图片的名称或路径吧,应该不能得到图片文件吧,按照你的意思应该是将图片作为数据了传过去? OK啦 谢谢!!
推荐阅读
-
jsp页面跳转后,css样式不生效,刷新页面后才出现样式_html/css_WEB-ITnose
-
freemarker页面实现验证码图片不刷新问题 求助_html/css_WEB-ITnose
-
freemarker页面实现验证码图片不刷新问题 求助_html/css_WEB-ITnose
-
页面CSS问题,刚进入正常,刷新出错。望指点,。_html/css_WEB-ITnose
-
一个在ASP.NET中利用服务器控件GridView实现数据增删改查的例子_html/css_WEB-ITnose
-
关于页面刷新问题_html/css_WEB-ITnose
-
页面不刷新的情况下,如何实现同一播放器内视频切换_html/css_WEB-ITnose
-
关于页面刷新问题_html/css_WEB-ITnose
-
HTML Button自动刷新页面的问题_html/css_WEB-ITnose
-
页面CSS问题,刚进入正常,刷新出错。望指点,。_html/css_WEB-ITnose