第二个灵魂 发表于 2015-1-16 22:08:40

ASP编程:ASP.NET中为GridView增加删除提醒框

源代码保护方面其实现在考虑得没那么多了..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

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

不帅 发表于 2015-2-10 02:24:39

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

山那边是海 发表于 2015-2-28 15:49:39

掌握asp的特性而且一定要知道为什么。

若天明 发表于 2015-3-10 02:56:24

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

海妖 发表于 2015-3-17 04:11:10

学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
页: [1]
查看完整版本: ASP编程:ASP.NET中为GridView增加删除提醒框