仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 668|回复: 7
打印 上一主题 下一主题

[学习教程] ASP编程:ASP.NET中为GridView增加删除提醒框

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:08:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码在GridView中我们能够间接增加一个CommandField删除列来删除某行信息。但为了不误操纵引发的误删除,在删除操纵者让操纵者再确认下,完后再举行删除。
起首我们给我们的GridView增加一个模板列,以下:
以下是援用片断:
以下为援用的内容:
<ASP:TemplateFieldHeaderText="Delete"ShowHeader="False">
<ItemStyleForeColor="Red"/>
<ItemTemplate>
 <asp:LinkButtonID="BtnDelete"runat="server"CausesValidation="False"CommandName="Delete"
Text="Delete"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>

其次我们给我们所增加的模板列增加:OnClientClick="returnconfirm(确认要删除此行信息吗?)",以下:
以下是援用片断:
以下为援用的内容:
<asp:TemplateFieldHeaderText="Delete"ShowHeader="False">
<ItemStyleForeColor="Red"/>
<ItemTemplate>
 <asp:LinkButtonID="BtnDelete"runat="server"CausesValidation="False"CommandName="Delete"
Text="Delete"OnClientClick="returnconfirm(确认要删除此行信息吗?)"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>

点击删除时就会先在客户端弹出“确认要删除吗?”对话框,一样平常我们确认删除。

ASP脚本是采用明文(plaintext)方式来编写的。
第二个灵魂 该用户已被删除
沙发
 楼主| 发表于 2015-1-18 20:59:16 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
乐观 该用户已被删除
板凳
发表于 2015-1-26 10:15:34 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
冷月葬花魂 该用户已被删除
地板
发表于 2015-2-4 15:01:26 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
不帅 该用户已被删除
5#
发表于 2015-2-10 02:24:39 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
山那边是海 该用户已被删除
6#
发表于 2015-2-28 15:49:39 | 只看该作者
掌握asp的特性而且一定要知道为什么。
若天明 该用户已被删除
7#
发表于 2015-3-10 02:56:24 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
海妖 该用户已被删除
8#
发表于 2015-3-17 04:11:10 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 00:03

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表