日期:2014-05-17  浏览次数:20355 次

如何做,不让button服务端控件点击事件后刷新页面?
如何做,不让button服务端控件点击事件后刷新页面?

我在做一个上传图片的功能,点击button控件上传成功后把路径存到变量里面。可是点击button事件后,图片上传成功。可页面重新刷新了。就无法获取路径

  <asp:Button ID="Button1" runat="server" Text="文件上传" OnClick="Button1_Click"/>
事件是方法是这样。只要一点击上传成功了,可页面刷新了。要怎么让他不刷新呢?

------解决方案--------------------
汗 你那变量 前面用static 修饰了没 如果修饰了 变量就能保存修改的数据
------解决方案--------------------
五楼的最后一句话已经把问题说明了“既然已经存到变量里,直接读取变量不就获得路径了吗?”
后台上传成功后把路径绑定到前台的image控件的imageurl属性就可以了。
updatepanel不能实现上传的。
------解决方案--------------------
把你的<asp:Button ID="Button1" runat="server" Text="文件上传" OnClick="Button1_Click"/>
换成:
<input type="Button ID="Button1" runat="server" Text="文件上传" OnClick="Button1_Click"/>
就肯定不会刷新你的页面了啦。
------解决方案--------------------
窗体加载事件用回发机制