日期:2014-05-18 浏览次数:21355 次
<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> 你原来的上传图片代码 </ContentTemplate> </asp:UpdatePanel>
------解决方案--------------------
用asp.net 的 ScriptManager updatePanle 局部刷新
------解决方案--------------------
ajax
------解决方案--------------------
1.上传、提交按钮是同一按钮不就行了,验证用js验证。
2.Google搜索jquery图片上传
------解决方案--------------------
要把FileUp和button全放到updatepanle中
------解决方案--------------------
设置控件GroupName
------解决方案--------------------
<body style="background:url(images/rbg.jpg) top center no-repeat;"> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Button ID="Button1" runat="server" Text="Button" /> </ContentTemplate> </asp:UpdatePanel> </form> </body>
------解决方案--------------------
ajax局部刷新
------解决方案--------------------
最简单的方法。。。。
上传图片部分是做的用户控件
用户控件内加入
C# code
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Conten……
[/Quote]
------解决方案--------------------
AJAX
------解决方案--------------------
最好把updatepanle放到用户控件中。还有上传按扭中的代码是什么?有可能是别的错
------解决方案--------------------
还是建议把updatepanle放到用户控件中,
用了ajax后,response.write(),alert()原来的用法都不行了,都会出错。
scriptmanager里的方法reg什么的。
------解决方案--------------------
用AJAX就不会更新了
------解决方案--------------------
有没有选择文件在客户端控制,服务端直接保存吧
------解决方案--------------------
楼主 , 用 AJAX 完成操作,如果你的button是 onserver 的 加上 onclientClilck="return false;"
------解决方案--------------------
Ajax的控件实现局部刷新
------解决方案--------------------