由于刷新导致的问题!

ws_hgo 2009-04-17 11:59:40

先看图片
当我上传图片的时候
密码会清空要我重新填写
我上传图片用的是服务器控件FileUpload
我现在要
当上传成功后
密码不会清空
...全文
331 48 打赏 收藏 转发到动态 举报
写回复
用AI写文章
48 条回复
切换为时间正序
请发表友善的回复…
发表回复
ws_hgo 2009-04-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wangjun8868 的回复:]
上传控件写在另一个页面

在想要显示的地方加个 iframe src 指向这个页面
[/Quote]
能不能
具体操作下
谢谢
编程有钱人了 2009-04-17
  • 打赏
  • 举报
回复
上传控件写在另一个页面

在想要显示的地方加个 iframe src 指向这个页面
myview 2009-04-17
  • 打赏
  • 举报
回复
Ajax
jin8520 2009-04-17
  • 打赏
  • 举报
回复
取值 在传值个控件 不就行了 最简单的方法了
jerrylyj 2009-04-17
  • 打赏
  • 举报
回复
哇靠,一个问题搞成这样复杂。。。。。我也刚遇到这个问题,我的解决方法是在load中添加this.TxtBPW.Attributes.Add("value", Request["TxtBPW"]);
注意,不要放在if(!ispostback)里面哦
ws_hgo 2009-04-17
  • 打赏
  • 举报
回复
[Quote=引用 43 楼 ojekleen 的回复:]
引用 42 楼 ws_hgo 的回复:
谢谢
阿非
我立刻测试没有问题的话
立刻结贴


喀,是否在服务器和客户端是同一地址?这个很是问题哦,要测试测试。。
[/Quote]
3尾啥意思
皓月明 2009-04-17
  • 打赏
  • 举报
回复
用框架不错,也可以用ajax进行操作
yinseguiji 2009-04-17
  • 打赏
  • 举报
回复
干嘛要搞这么复杂,fileupload放在updatepanel里面肯定是不能用的

之所以密码会消失是因为textmod设置成密码的时候回传以后会自动把它清空,这个过程是在服务端执行的,那你就在点击那个button的时候把那个值在发送到客户端不就行了
比如你的密码输入框的id是textbox1,在上传按钮的onclick事件里面加这么一句
RegisterStartupScript("","<script>document.getElementById('TextBox1').value='"+TextBox1.Text+"'</script>");
ojekleen 2009-04-17
  • 打赏
  • 举报
回复
[Quote=引用 42 楼 ws_hgo 的回复:]
谢谢
阿非
我立刻测试没有问题的话
立刻结贴
[/Quote]

喀,是否在服务器和客户端是同一地址?这个很是问题哦,要测试测试。。
ws_hgo 2009-04-17
  • 打赏
  • 举报
回复
谢谢
阿非
我立刻测试没有问题的话
立刻结贴
wzh307 2009-04-17
  • 打赏
  • 举报
回复
1、UpdatePanel并不支持无刷新FileUpload 用过的都知道,你在UpdatePanel 中使用FileUpload 必须刷新,否则上传不了。

2、使用Iframe倒是一个不刷新的方法

3、如果想不刷新,可以在选择照片后先不上传,而在点击“完成注册”的时候一起上传。

4、在选择图片的时候给用户一个图片预览就可以了。
阿非 2009-04-17
  • 打赏
  • 举报
回复
http://www.codeproject.com/KB/ajax/simpleajaxupload.aspx
在updatepanel 中 使用fileupload 的解决办法 很多,这只是其中之一

ws_hgo 2009-04-17
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 Sandy945 的回复:]
你是想刷新上传 还是无刷新上传
刷新上传,一句话 搞定

无刷新上传,去搜搜jquery 插件,有无刷新上传的file控件
[/Quote]
我把所有信息填完之后
上传
密码被清空了
我现在就是要上传成功之后
密码还在,
用无刷新的
阿非 2009-04-17
  • 打赏
  • 举报
回复
你是想刷新上传 还是无刷新上传
刷新上传,一句话 搞定

无刷新上传,去搜搜jquery 插件,有无刷新上传的file控件
阿非 2009-04-17
  • 打赏
  • 举报
回复
说用updatepanel 的,恰恰是 没用过updatepanel 上传文件的,想当然
ws_hgo 2009-04-17
  • 打赏
  • 举报
回复
[Quote=引用 32 楼 ojekleen 的回复:]
引用 30 楼 ws_hgo 的回复:
引用 25 楼 ojlovecd 的回复:
引用 17 楼 ojekleen 的回复:
密码刷没了是很正常的,有的话那就不正常 了,

一般采取的手段就如2楼的,iframe


另:用UpdatePanel是解决不了你的问题的,很有可能你连文件都上传不了

可以上传
我到数据库里面找到啦


喀,数据库里面找到了图片?还是图片地址?
[/Quote]
已经上传到对应目录下面
数据库有相应的路径
mqc507 2009-04-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zzxap 的回复:]
上传图片那一行用updatepanel包围起来。
[/Quote]

顶 ··· 简单耐用
ojekleen 2009-04-17
  • 打赏
  • 举报
回复
[Quote=引用 30 楼 ws_hgo 的回复:]
引用 25 楼 ojlovecd 的回复:
引用 17 楼 ojekleen 的回复:
密码刷没了是很正常的,有的话那就不正常 了,

一般采取的手段就如2楼的,iframe


另:用UpdatePanel是解决不了你的问题的,很有可能你连文件都上传不了

可以上传
我到数据库里面找到啦
[/Quote]

喀,数据库里面找到了图片?还是图片地址?
加载更多回复(28)

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧