
Datagrid
深度Java
这个作者很懒,什么都没留下…
展开
-
C#精髓 第四讲 GridView 72般绝技
说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。C#精髓第四讲 GridView 72般绝技作者:清清月儿 主页:http://blog.youkuaiyun.com/21aspnet/ 时间:2007.3.24-26为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血原创 2007-03-25 04:36:00 · 560223 阅读 · 616 评论 -
DataGrid连接Access的快速分页法——动态生成SQL语句
作者:黎波using System;using System.Text;namespace Paging{ /// /// FastPaging 的摘要说明。 /// public class FastPaging { private FastPaging() { } //原创 2004-12-23 10:22:00 · 3132 阅读 · 1 评论 -
DataGrid连接Access的快速分页法(1)——需求与现状
作者:黎波一、需求分析 DataGrid是一个功能强大的ASP.NET Web服务器端控件,它除了能够按各种方式格式化显示数据,还可以对数据进行动态的排序、编辑和分页。大大减轻了广大Web程序员的工作量。实现DataGrid的分页功能一直是很多入门者感到棘手的问题,特别是自定义分页功能,实现的方法多种多样,非常灵活。 目前大家公认性能最好的应该数SQL原创 2004-12-23 10:18:00 · 3347 阅读 · 0 评论 -
在分页状态下删除纪录的问题
在使用DataGrid分页的时候,正常情况下,绑定数据库列表纪录时会自动产生分页的效果,然而我发觉在删除纪录的时候总会发生"无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。"的异常,其实解决这个问题很简单,我们要做的就是在DataGrid1_DeleteCommand事件中判断CurrentPageIndex的值,并根据不同的结果来绑定DataGrid原创 2004-12-23 10:05:00 · 2587 阅读 · 0 评论 -
asp.net中显示DataGrid控件列序号的几种方法
在aps.net中多数据绑定的控件很多,论功能来说,应该属DataGrid最为齐全,但它没有提供现成的显示记录序号的功能,不过我们可以通过它所带的一些参数来间接得到序号,下面来看看怎样得到和显示序号值计算方式如下:(1)在后台DataGrid.CurrentPageIndex * DataGrid.PageSize + e.Item.ItemIndex + 1(2)在前台Da原创 2004-12-23 09:46:00 · 2727 阅读 · 0 评论 -
在C#里实现DATAGRID的打印预览和打印
作者Blog:http://blog.youkuaiyun.com/qieyj/很多人都在论坛里问,如何实现DATAGRID的打印预览和打印,现在我就把这方面的源代码告诉大家。这段代码也花费了我1个晚上的时间,呵呵!数据库是基于sql server2000自带的northwind。源代码如下:using System;using System.Drawing;using System.Colle原创 2004-12-23 10:51:00 · 3824 阅读 · 0 评论 -
DataSet导出CSV格式(ASP.NET,C#)
DataSet导出CSV格式(ASP.NET,C#) 作者:NotMSN:notking@hotmail.comEmail:nots@sohu.com 本文引用下面的 Microsoft .NET 框架类库命名空间:System.Data;System.Web.UI.WebControls; 概要本文解决将DataSet导出到CSV格式问题、将DataGrid原创 2004-12-23 10:49:00 · 15712 阅读 · 0 评论 -
DataGrid基于Access的快速分页法
DataGrid基于Access的快速分页法 撰文/ 黎波 DataGrid是一个功能非常强大的ASP.NET Web服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数据进行动态的排序、编辑和分页。使Web开发人员从繁琐的代码中解放。实现DataGrid的分页功能一直是很多初学ASP.NET的人感到棘手的问题,特别是自定义分页功能,实现方法多种原创 2004-12-23 10:17:00 · 2453 阅读 · 0 评论 -
DataGrid删除确认及Item颜色交替
有时候我们需要在删除DataGrid中Item相对应的数据时,需要弹出一个确认对话框来提示使用者,其实这个功能非常简单,下面的代码可以在DataGrid的Item 中产生颜色交替的效果。 private void dg_ItemDataBound(object sender, DataGridItemEventArgs e) { if(e.Item.ItemType ==原创 2004-12-23 10:08:00 · 2277 阅读 · 0 评论 -
为DataGrid的自带分页添加首页、尾页及状态功能
DataGrid提供了分页功能,不过看上去功能有限,但是我们可以通过DataGrid的一些属性来获取状态以及增加首页、尾页功能按钮。这里没有使用DataGrid的自定义分页功能,如果在速度效率不是很讲究的情况下,由DataGrid自己管理分页还是不错的,付出的代价就是要把整个相关数据取出来后再删选指定页的数据。好处就是开发速度快,不需要写分页的存储过程。本文事例使用的是Sql Server中的No原创 2004-12-23 09:59:00 · 2276 阅读 · 0 评论 -
把Excel文件中的数据读入到DataGrid中
作者Blog:http://blog.youkuaiyun.com/net_lover/使用Excel文件做为DataGrid的数据源是非常简单的,一旦数据被装载进来,就可以把数据再保存进SQL Server或XML中。我们只需要简单地使用OLE DB Provider 来访问Excel文件,然后返回DataSet即可。下面是要显示的Excel数据contact.xls:原创 2004-12-23 10:36:00 · 4145 阅读 · 0 评论 -
asp.net中DataGrid性能测试
作者Blog:http://blog.youkuaiyun.com/yzdy/测试环境:数据库服务器:2.4G P4 CPU,2G 内存,Windows Advanced Server 2000,SQL Server 2000Web服务器:2.4G P4 CPU,1G 内存,Windows Advanced Server 2000,IIS+Asp.net 1.1网络带宽:100M数库表:20个字段,24原创 2004-12-23 10:34:00 · 2591 阅读 · 0 评论 -
显示DataGrid序号的一个适用的方法
作者Blog:http://blog.youkuaiyun.com/wangj2001/如果数据量小的话没有问题,一旦数据量大,显示特别慢,还有个缺点就是拖动行高时行号不随行高的变化而变动,出现是几个序号在一个单元格中显示。我自己对他们的算法进行总结,写出一个效果比较不错的带序号的DataGrid。原理:只显示表格中显示行的序号,并且拖动行,行号一起移动。override protected void原创 2004-12-23 10:29:00 · 3544 阅读 · 1 评论 -
使用DataGrid动态绑定DropDownList
简单的使用模板列绑定DropDownList,初学者想必都会了,但有时候,我们要做的就是在编辑的时候想让某一列定制为DropDownList,并且根据正常情况下显示的值自动变换DropDownList中所选的值,然后保存选择后的值到数据库或XML文件,其实要做到这样的功能并不难,只要我们学会使用DataGrid的DataGrid1_ItemDataBound事件就行了,跟我来做个例子。原创 2004-12-23 10:06:00 · 2628 阅读 · 0 评论 -
datagrid的正反双向排序
在asp.net中利用datagrid控件按列进行排序很是方便。可是我们只能单项排序!如果我们需要正反排序那么就需要加入一些代码控制一下。 首先我们需要将datagird控件的属性设置为 AllowSorting="True",且需要排序列需要制定排序表达式 eg: SortExpression="kmdm"。设置好这些,我们进入代码文件,来编写响应排序的事件. 首先在Page_L原创 2004-12-23 10:03:00 · 3430 阅读 · 0 评论 -
将DBF,XLS,XML,MDB文件导入C#DataGrid的方法
以下的源码里分别给出了将DBF,XLS,XML,MDB文件导入C#DataGrid的方法,供各位参考。 //PutInDataSet.cs的源码 using System; using System.Data.Odbc; using System.Data.OleDb; using System.Data; using System.Collections; namespace PutInData原创 2007-03-24 14:22:00 · 4900 阅读 · 0 评论 -
捕捉DataGrid的双击事件
namespace DataGridDoubleClick { using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; public class Form1 : System.Wi转载 2007-03-24 16:17:00 · 4385 阅读 · 0 评论 -
简单分页
如果需要考虑如时间的过滤、其他条件的加入,可以在SQL语句进行编辑,普通的网站,下面的数据浏览分页就可以了。aspx代码: 用C#和SQL结合进行数据浏览分页 " name="next" runat ="server"> | " na原创 2007-03-24 12:24:00 · 5583 阅读 · 0 评论 -
DataGrid 的 全选/取消全选 控制(CheckBox)
DataGrid控件: JavaScript函数: var che原创 2007-03-21 00:37:00 · 3738 阅读 · 0 评论 -
DataGrid列操作
DataTable检测是否存在某个DataColumn 1.if (dt.Columns.Contains("aa") == true){ //存在aa}2.foreach(DataColumn mDCol in dt.Columns) { if(mDCol.ColumnName=="aa") { //存在aa } }怎么样移除DataGrid列private void OnD原创 2005-03-12 10:56:00 · 5408 阅读 · 3 评论 -
DataGrid鼠标事件方法
http://blog.youkuaiyun.com/bgu/JS文件源码:GridColorControl.js=====================================/*-----------------调用说明-----------------说明:可用于架设页面事件。入口函数:OnFocusSet(....)如:OnFocusSet( "#000000","#FFFFFF","#FF原创 2005-03-15 09:40:00 · 5693 阅读 · 1 评论 -
DataGrid鼠标事件处理
http://blog.youkuaiyun.com/bgu/完成功能是DataGrid的页面选中事件、鼠标事件、双击事件改变TR的色彩。代码很简单,只是一点JS操作。JS文件:GridControl.js=============================/*------------ DataGrid鼠标事件处理 ------------功能:用于数据梆定后鼠标事件参数说明:obj:对像thisfon原创 2005-03-15 09:39:00 · 5908 阅读 · 0 评论 -
ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
关键字:DataGrid、存储过程、分页出自:http://blog.youkuaiyun.com/yzx110/archive/2004/08/18/78525.aspx摘要:在最进的一个项目中因为一个管理页面要管理的数据量非常大,所以必须分页显示,并且不能用DataGrid的内置分页功能,于是自己实现分页. 下面介绍一下我在项目中用到的分页方法.ASP.Net中的DataGrid有内置分页功能原创 2005-01-18 09:54:00 · 5911 阅读 · 2 评论 -
如何创建一个用弹出窗口来查看详细信息的超链接列
如何创建一个用弹出窗口来查看详细信息的超链接列出处:www.dotnetjunkie.com 这篇文章来自于一位忠实的DotNetJunkie的建议,他最初发了一封email给我们,要求我们给出一个例子来说明如何在DataGrid中设置一个当用户点击时能够弹出显示其详细信息的新窗口的超链接列。在我们给他回复之前,他已经给我们提供了一种方法,并建议我们写篇教程。于是有了这篇文章。原创 2004-12-23 10:44:00 · 4803 阅读 · 1 评论 -
使用c#+(datagrid控件)编辑xml文件
作者Blog:http://blog.youkuaiyun.com/ouyang76cn/使用c#+(datagrid控件)编辑xml文件这个源码是我根据网上一个vb.net编辑xml文件的原理用c#重写的。除重用xml文件外.并未重用任何代码!.这小段代码,可对xml文件的记录进行删除,修改,或增加新记录。利用了datagrid控件的sortcommand事件对xml里的记录进行排序。em原创 2004-12-23 10:38:00 · 4229 阅读 · 0 评论 -
DataGrid连接Access的快速分页法(2)——SQL语句的选用(升序与降序)
作者:黎波一、相关概念 在 ACCESS 数据库中,一个表的主键(PRIMARY KEY,又称主索引)上必然建立了唯一索引(UNIQUE INDEX),因此主键字段的值是不会重复的。并且索引页依据索引列的值进行排序,每个索引记录包含一个指向它所引用的数据行的指针。我们可以利用主键这两个特点来实现对某条记录的定位,从而快速地取出某个分页上要显示的记录。 举个例子原创 2004-12-23 10:20:00 · 4146 阅读 · 0 评论 -
datagrid分页问题(前后跳页)《控件版》
在ASCX中写的。在优快云上看了很多的DATAGRID分页问题,当然DATAGRID有自己的分页项,功能是很有限的,我也在优快云上看了很多自己分页的代码,发现都是用C#写的,我写了一个用ASP。NET中VB语言写的。以下代码供大家参考。HTML代码:http://schemas.microsoft.com/intellisense/ie5" %> runat="server" V原创 2004-12-23 10:14:00 · 2300 阅读 · 0 评论 -
拖放 DataGrid 列--来自MSDN
发布日期: 09/19/2004 | 更新日期: 09/19/2004Chris SanoMicrosoft Corporation摘要:了解如何利用基本的 GDI 功能,从而通过 DataGrid 控件获得可视化效果。通过跨越托管边界进行调用,可以利用本机 GDI 功能来执行屏幕捕获,并最终获得拖放体验。下载 ColumnDragDataGrid.msi 文件。原创 2004-10-26 19:59:00 · 2279 阅读 · 0 评论 -
DataGrid的几个小技巧
作者:网际浪子专栏(曾用名littlehb) http://blog.youkuaiyun.com/littlehb/方法一:使用模版列我们在绑定好数据的DataGrid增加一个模版列,在列中放置一个按钮然后我们在DataGrid的ItemDataBound中添加以下代码switch(e.Item.ItemType){case(ListItemType.Item):case(ListItemType.A原创 2004-10-26 19:37:00 · 2273 阅读 · 0 评论 -
在DataGrid中选择,确认,删除多行复选框列表
Selecting, Confirming & Deleting Multiple Checkbox Items In A DataGrid (i.e. HotMail & Yahoo)IntroductionAlthough I dont have either a Hotmail or Yahoo email account, I do have friends that do原创 2004-10-26 18:53:00 · 3719 阅读 · 0 评论 -
DataGrid在分页状态下删除纪录的问题
在使用DataGrid分页的时候,正常情况下,绑定数据库列表纪录时会自动产生分页的效果,然而我发觉在删除纪录的时候总会发生"无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。"的异常,其实解决这个问题很简单,我们要做的就是在DataGrid1_DeleteCommand事件中判断CurrentPageIndex的值,并根据不同的结果来绑定DataGrid原创 2004-10-24 23:54:00 · 2011 阅读 · 0 评论 -
为 ASP.NET Datagrid 创建自定义列
Marcie RobillardDatagridGirl.com 2003 年 9 月简介不得不承认,为 Microsoft® ASP.NET 编写 Datagrid 代码包括大量的重复工作。尽管我深受该控件的困扰,但我还是不断寻找简化这类任务的捷径。谁都不愿意做重复的工作,对不对?为了摆脱这种烦人的工作,我们要将多个项目中的重复代码封装到一个可重复使用的程序包中。这才是面向对象的编程原创 2004-10-24 22:28:00 · 2858 阅读 · 0 评论 -
怎样把DataGrid存放在ViewState中的无用数据卡掉
作者:无间道的博客http://www.cnblogs.com/wangsaokui/articles/10031.html怎样把 DataGrid 存放在 ViewState 中的无用数据(有时候确实如此)卡掉,大家知道,一般而言DataGrid在ViewState中会存放表格中的所有数据,这样会导致ViewState非常大;好比就这个论坛而言,光是ViewState就占了65k之多,多浪费原创 2004-10-25 10:42:00 · 2312 阅读 · 0 评论 -
DataGrid/DataList
很久以前就想写一些关于DataGrid/DataList的东西,但是一直以来,一方面自感所学未深,另一方面,总觉无从下笔,一拖再拖,离刚开始的念头已距一年有余。DataGrid/DataList在ASP.NET中的重要性,想必就不用我再强调了,凡显示Table类型的数据,大多会使用这两个控件(当然,如果谁还像ASP那样写ASP.NET,那我也没有办法),所以,每个人可能都有自己的领悟,这篇文章,算原创 2004-10-24 22:55:00 · 2309 阅读 · 0 评论 -
关于DataGrid等控件中的自动编号
作者:未知 请作者速与本人联系序号内容1Taye2BOx3Glass4StarCraft一、正序A、AllowPaging=False情况下asp:DataGrid id="DataGrid1" runat="server">原创 2004-10-24 22:52:00 · 2482 阅读 · 0 评论 -
常见 Datagrid 错误
Marcie RobillardDatagridGirl.comDatagrid 控件是 Microsoft® ASP.NET 中功能最强、用途最广的 Web 控件之一,这一点已经得到了 ASP.NET 权威人士的认同。虽然 Datagrid 控件易于使用,但同样易于给使用者带来麻烦。以下是许多人所犯的一些错误,这些人包括从初学者到富有经验的 .NET 专家。您可以看到许多苦闷的使用者在 AS原创 2004-10-24 22:23:00 · 2548 阅读 · 0 评论 -
在DataGrid中显示图片
兼谈 DadaGrid 模板列的创建 DadaGrid 是 ASP.NET 编程中一个很重要的控件,其优良的可定制功能为提高它的表现力提供了极大的方便。除了与数据源直接绑定以外,我们还可以通过列绑定模板对 DataGrid 的列进行自定义,来按照我们设定的格式显示数据。 例如,数据表中有一个字段 f_DemoImage 用来存放图片的路径(包括图片文件名),为了在 DataGrid 的原创 2004-10-27 19:46:00 · 5156 阅读 · 1 评论 -
DataGrid中自带的分页功能的使用
作者:木子 http://blog.youkuaiyun.com/derny/1、把AllowPaging属性设置为true 并设置PageSize的大小2、在html页面中设置datagrid的属性OnPageIndexChanged="DataGrid_Page" ////DataGrid_Page 为点击页数的时候激发的事件 3、在程序中加入代码如下: public void原创 2004-10-26 19:43:00 · 3531 阅读 · 0 评论 -
ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
选择自 xujh 的 Blog 作者Blog:http://blog.youkuaiyun.com/xujh/很多人说很难,其实就这几行代码。只要在DataGrid1的ItemDataBound中写入下代码即可private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEve原创 2004-10-22 13:02:00 · 3625 阅读 · 0 评论 -
鼠标移动,改变DataGrid颜色
Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) If e.Item.ItemType = ListItemType.Item Or _ e.Item.ItemType = List原创 2004-10-24 22:45:00 · 2782 阅读 · 0 评论