摘要: LINQPad可以使用LINQ交互查询SQL数据库,无需再要SQL Management Studio了。LINQPad支持C# 3.0 和 Framework 3.5的全部功能: LINQ to SQL LINQ to Objects LINQ to XML LINQPad 也是一个很好的学习LINQ的工具,包含《C# 3.0 in a Nutshell》一书中200个示例,可以使用L... 阅读全文
posted @ 2009-03-24 12:45 三颗屎 阅读(769) 评论(0) 推荐(0) 编辑
摘要: LINQ是Visual Studio 2008及其以后版本中提供的功能,将强大的查询扩展到C#和VB.NET语言语法之中。LINQ提供了标准、简单的模式来查询和更新数据,同时还允许程序开发人员进行扩展,支持任何类型的数据存储。Visual Studio 2008包含了LINQ提供者程序集,能够对.NET Framework集合,内存中的对象数组,SQL Server数据库,ADO.NET Data... 阅读全文
posted @ 2009-03-24 12:44 三颗屎 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 为什么需要LINQ? 面向对象的编程语言已经成为企业应用开发的重要工具,ADO.NET对关系数据提供了一种方便的接口,但还不是一种面向对象的方法。例如,下面的伪代码: User u = new User(); //代表user表的一个User类u.LoginName = "net_lover" //设置一个LoginName标识u.Load(); .//加载用户信息u.Title = "... 阅读全文
posted @ 2009-03-24 12:43 三颗屎 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 动态添加列,关键是实现 ITemplate.InstantiateIn 方法。下面是一个添加 GridView 模板列的例子。 C#代码 GridView动态添加模板列的例子 阅读全文
posted @ 2009-03-24 12:26 三颗屎 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 下面代码实现将 GridView 导出到 Excel文件中。 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServerForm 方法的描述: 必须位于 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法的重写中调... 阅读全文
posted @ 2009-03-24 12:25 三颗屎 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在实际工作中,往往需要合并表格头部的单元格,下面就是一个实现的例子。运行结果如图: C# 合并 GridView 的表头单元格 VB.NET 合并 GridView 的表头单元格 阅读全文
posted @ 2009-03-24 12:24 三颗屎 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 实现方法就是给单元格填充我们想要的格式代码。 C# 为 GridView 添加多层表头 VB.NET 为 GridView 添加多层表头 阅读全文
posted @ 2009-03-24 12:23 三颗屎 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 本方法只需要设置一个GridView的宽度,其它宽度不需要设置。测试环境:IE6,Firefox通过。 C# CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 创建表头固定,表体可滚动的GridView ... 阅读全文
posted @ 2009-03-24 12:21 三颗屎 阅读(803) 评论(1) 推荐(0) 编辑
摘要: 代码很简单,这里就不累赘了。看代码如下: GridView 实现服务器端和客户端全选的两种方法 ... 阅读全文
posted @ 2009-03-24 12:17 三颗屎 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 在有些开发实践中,有时候为了页面美观的需要,需要将GridView填充成固定行数的表格,下面这个方法实现了这种填充的功能。此方法可以处理自动产生列和模版列。注意:由于时间关系,没有实现对完全空白数据的填充,呵呵,如果需要,可以自己添加哈:)! C#: 自动填充固定行数的 GridView ... 阅读全文
posted @ 2009-03-24 12:16 三颗屎 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 在平时的实际项目中,为了减少往返提交数据,可以一次编辑 GridView 的所有行,这样大大提高用户使用产品的体验。下面就讲解何一次编辑 GridView 的所有数据行。在下面的例子中,数据库使用《ASP.NET 2.0应用开发技术》一书中Site\App_Data\下的 ASPNET20Book.mdb 数据库。例子中的数据更新方式使用 SqlDataSource 数据源控件的UpdateCom... 阅读全文
posted @ 2009-03-24 12:14 三颗屎 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 本文例子使用嵌套的 GridView 来显示主细表,并使用 JavaScript 来控制明细表的显示与隐藏。值得注意的是:在 GridView 的 RowDataBound 的事件里,不要多次执行数据库的打开,否则,将很快会导致连接数已满的问题。 例子中的数据库,请参照《 ASP.NET 2.0应用开发技术》一书中附带的光盘中的数据库。 查看例子 代码: 利用GridView显示主细表并添加... 阅读全文
posted @ 2009-03-24 12:10 三颗屎 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 一个利用GridView显示主细表的例子,下面的例子使用隐藏表单域记录数据的标识id,对每个输入框的名字附加id信息,这样的话,数据对应起来比较简单。 全部代码如下: ASPX: 利用GridView显示主细表并一次编辑明细表所有数据的例子 栏目名称:',event)">隐... 阅读全文
posted @ 2009-03-24 12:05 三颗屎 阅读(635) 评论(0) 推荐(0) 编辑