若相依 发表于 2015-1-16 22:49:57

ASP.NET教程之在ASP.NET中为GridView增加删除提醒框

它有很多缺点的,有兴趣可以到网上去搜索一下。于是微软有发明了“下一代”C++:C++/CLI语言,这个可以解决在.NETFramework中,托管C++产生的问题。在《程序员》杂志上,lippman和李建中合作连载介绍了C++/CLI语言。asp.net  在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>
  点击删除时就会先在客户端弹出“确认要删除吗?”对话框,一样平常我们确认删除。
因为二次编译器太复杂,那么建议只是在安装程序的时候编译一次,而不类似java那样运行就编译。并且我觉得,一次痛苦,总比多次低效率要舒服多了。

第二个灵魂 发表于 2015-1-20 05:15:41

大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。

老尸 发表于 2015-1-28 18:18:47

微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。

变相怪杰 发表于 2015-2-5 22:24:41

但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。

仓酷云 发表于 2015-2-13 22:50:42

是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。

金色的骷髅 发表于 2015-3-4 02:49:03

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

灵魂腐蚀 发表于 2015-3-11 15:35:29

以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。

再见西城 发表于 2015-3-19 01:25:43

使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

山那边是海 发表于 2015-3-27 01:10:25

Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!
页: [1]
查看完整版本: ASP.NET教程之在ASP.NET中为GridView增加删除提醒框