42-为删除数据添加客户端确认讲述
如我们在综叙:在DataList里编辑和删除数据?? 里看到的,为DataList添加删除功能可以通过以下完成:
在ItemTemplate里添加Button, LinkButton, 或ImageButton? 将Delete button的 CommandName 设为“Delete” 在DeleteCommand事件处理里调用合适的BLL delete 方法 (然后重新绑定数据,来让刚删除的项不再在DataList里显示).
对用户而言,上面的过程是点一个项的删除按钮,引起postback,然后删除选顶的项并从DataList里移除它。当用户点删除按钮时,还缺少确认的步骤。如果一个用户想点编辑按钮,而不小心点到了删除,那么他原本想更新的记录会被删除掉。为了防止这样的情况发生,我们可以在删除按钮被点时添加一个客户端的确认。JavaScrip confirm(string) function将输入参数string作为文本显示在一个包含两个按钮- OK 和Cancel - 的对话框里,见图1。confirm(string) function根据被点的button返回一个Boolean 类型的值(如果点OK则返回true,点Cancel则返回false)。
图 1: 客户端对话框
在提交form的过程中,如果客户端事件处理返回一个false,浏览器将取消提交。使用这个特性
您可能关注的文档
- 2016企业预算管理实务与操作概要.ppt
- 2016优质课比赛矛盾是事物发展的源泉和动力概要.ppt
- 2016会考复习知识点梳理及练习概要.ppt
- 4.5垂线讲述.ppt
- 2016会计人员继续教育最新题库概要.doc
- 2016任务驱动型作文《该不该给老人让座》概要.ppt
- 4.6两条平行线间的距离讲述.ppt
- 2016会计后续教育98分卷--小企业会计准则概要.doc
- 2016会计继续教育培训会计基础工作规范试卷及答案概要.doc
- 2016任务驱动型作文训练概要.ppt
- 河南省郑州市中牟县东漳中心中学2025年九年级中考数学一模模拟卷(原卷版).docx
- 2026年能源行业太阳能风能报告.docx
- 2025至2030中国水下金属探测器行业市场深度研究及发展前景投资可行性分析报告.docx
- 明挖段深基坑开挖及支护安全专项施工方案.docx
- 2023-2024学年上海市部分学校高三(上)月考生物试卷(9月份).docx
- 2026年生活用纸行业产品创新报告.docx
- 2026年体育产业行业报告:市场规模与增长潜力分析.docx
- 2026年现代农业智慧灌溉系统行业报告.docx
- 2026年高端时装行业创新报告.docx
- 2025-2026学年小学英语六年级下册牛津译林版教学设计合集.docx
原创力文档

文档评论(0)