摘要: 介绍给按钮增加单击弹出确认框的功能是经常要用到的,我们一般是通过在RowDataBound事件里编码的方式实现,麻烦,所以扩展一下。控件开发1、新建一个继承自GridView的类。/**////<summary>///继承自GridView///</summary>[ToolboxData(@"<{0}:SmartGridViewrunat='server'>&... 阅读全文
posted @ 2007-05-18 00:41 Dayee 阅读(1109) 评论(2) 推荐(0) 编辑
摘要: 介绍ASP.NET的GridView控件允许你通过设置它的EditIndex属性来编辑数据行,此时整个数据行都处于编辑模式。 如果你在EditItemTemplate的一些列中使用了DropDownList控件,那么你也许不希望整个数据行都处于编辑模式。 因为,如果每一个DropDownList控件都有很多选项的话,那么一次加载所有DropDownList控件的所有选项就会导致页面执行缓慢。 另外... 阅读全文
posted @ 2007-05-18 00:34 Dayee 阅读(1197) 评论(1) 推荐(0) 编辑
摘要: GridView控件不允许你插入新记录。 本文中我将举例说明快速解决这个问题的方法。介绍几个月前我写了一篇文章,是讲述一个允许你在DataGrid里添加一条新记录的技巧。 GridView控件不允许你插入新记录。 这种情况下开发人员经常使用如下的技术增加新记录: ·他们在GridView的下面放置一个DetailsView控件。 用户可以通过DetailsView增加新记录,然后这条新记... 阅读全文
posted @ 2007-05-18 00:31 Dayee 阅读(1346) 评论(4) 推荐(0) 编辑
摘要: 介绍在2005年9月我写了关于在asp.net 2.0里使用ajax的5篇系列文章。那几篇文章告诉了大家如何在asp.net 2.0中使用ajax。虽然使用ajax可以改善程序的相应速度,以及减少回发数据,但它需要相当多的客户端脚本才能带到我们所期望的结果。现在asp.net ajax在有同样功能的情况下,减少了很多代码。这篇文章里,我将用一个例子“hello world”... 阅读全文
posted @ 2007-05-18 00:22 Dayee 阅读(427) 评论(1) 推荐(0) 编辑
摘要: 介绍尽管AJAX是种客户端技术,但实际上的开发过程,它经常要调用一个服务器端的过程。通常,网站上的数据是存放在一个关系型数据库中,为了让AJAX更有用处,处理服务器端数据需要一种简单可靠的方法。幸运的是,ASP.NET AJAX提供了一种有效的基础架构来做这件事情,浏览器和服务器在Internet上可以进行AJAX通信。自然而然,Web Service在数据传输和客户端/服务器之间的一般通信方面可... 阅读全文
posted @ 2007-05-18 00:21 Dayee 阅读(592) 评论(1) 推荐(0) 编辑
摘要: 介绍ASP.NET AJAX可以使你的web应用程序具有更丰富的功能和更多的用户响应。 本文中,我将演示如何通过ASP.NET AJAX的帮助,给像GridView这样的数据绑定控件的数据行增加popup提示框。初看这个需求后,你可能会想到使用AJAX Control Toolkit来实现这个功能。 因为AJAX Control ToolKit里包含一个悬浮菜单控件(HoverMenu)。 但是,... 阅读全文
posted @ 2007-05-18 00:11 Dayee 阅读(1124) 评论(1) 推荐(0) 编辑