当前位置:编程学习 > C#/ASP.NET >>

服务器控件

        
   <asp:Button>---删除      点击删除时弹出一个层其他的操作都不能    等删除完后 层消失  并提示删除成功  !   本

人很少用服务控件     求教 !  --------------------编程问答-------------------- 你会使用<input type=button吗?做法类似的。你可以把
 <input type=button onclick="hideDiv()"

写到服务器控件中是这样的
<asp:Button OnCLientClick="return hideDiv()">
返回true/false可以决定是否继续提交 --------------------编程问答-------------------- 弹出遮罩层 --------------------编程问答-------------------- 这样的效果用 <asp:Button> 好像做不了,因为 asp:Button 在前端生成的是 <input type="submit" />,在提交前只能在 OnClientClick 的事件处理中返回 true 或 false 以决定是否继续提交,但是在弹出层时,代码的执行并不会停止,这不同于 confirm,就是说 Javascript 不会等待你的层消失就会立即返回值,然后结束事件处理。只能用普通的 <input type="button" /> 来处理,处理完成后,再根据你的需要使用 Javascript 模拟 Asp.Net 的提交或者干脆用一个 <asp:button style="display:none;" />,调用这个隐藏的 asp:button。
其实根据你的描述,我的建议是用 <input type="button" />,然后在 onclick 事件中弹出层,并发送一个 Ajax 请求到服务器作删除动作,等 Ajax 请求返回处理结果后,弹出层消失。 --------------------编程问答-------------------- 这个得用js里的conform --------------------编程问答-------------------- 正遇到这问题呢。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,