DataGrid 

ASP.NET上为DataGrid添加单选框

    使用datagrid控件添加单选框时,如果直接在模板中加入radiobutton服务器控件,由于.net的机制,无法将这些radiobutton在客户端出现在同一个组里面。这时我们可以使用radio标签来实现。     下面是hmtl 页面代码      <form id="form1" method="post" runat="server"...

Datagrid常见的错误

摘要:学习如何避免在使用 asp.net datagrid 控件进行开发时可能发生的一些常见错误(本文包含一些指向英文站点的链接)。 目录 可以使用 datagrid 创建列表数据而没有使用 忘记在 page_load 事件中检查 ispostback 需要更大的灵活性时,仍坚持使用自动生成的列 尝试仅使用控件 id 来引用 datagrid 项目中的控件 可以(或应该)使用分页而没有使用 忘...

ASP.NET里的DataGrid的属性

 ////////////////分页处理程序;      void page_load(object sender, eventargs e)    {       if (checkbox1.checked)    itemsgrid.pagerstyle.mode=pagermode.numericpages;    else    itemsgrid.pagerstyle.mode=pagermode.nextprev;  &...

用DataGrid浏览数据相关实例

  数据集      friend withevents ds1 as dgdataviewsample.dataset1      dataset1为项目中的数据集框架文件,结构包括两个表:tableperson和tabletype      数据库连接变量      friend withevents odc as system.data.oledb.oledbconnection      本例使用access数据库,所以数据库连接使用oledbconnection类型。针对不同...

ASP.NET DataGrid 控件深入研究

   首先我们将从一个示范开始,在这个示范中我将使用一个按钮点击事件排序表格中的数据。然后介绍的是一组属性――hyperlinkcolumn、bottoncolumn 和 boundcolumn,使用这些属性可以为 datagrid 添加一些有趣的自定义功能。   下面我们首先从上一次结束的地方――清单a开始。下面是清单a中代码的输出。   datagrid 的输出   要注意的第一个变...

批量获取DataGrid控件模板列中的数据

  在datagrid中一般只能单个获取每一行的数据,若要批量获取datagrid控件中的数据必须对每一个模板列的控件进行扫描,获取其中的数据。      我本想做的程序是根据不同的行数,由用户一次输入若干数据,提交后系统自动获取批量数据的程序。      以下程序简单表达了需要实现的功能      test.aspx      ..........      <...

DataGrid Web控件深度历险(三) 3

  在本文第二部分我们研究了如何通过buttoncolumn标记在datagrid中显示按钮。此外,我们考察了如何将事件处理程序与按钮的点击联系起来。下面我们将了解到如何判断datagrid中哪一行的按钮被点击并且基于这些信息执行相应的动作。      判断哪一行的按钮被点击      回想一下点击按钮的事件处理程序定义如下:      sub eventhandlername...

DataGrid Web控件深度历险(三) 1

  这篇文章是一系列关于使用datagrid web控件文章的第三篇。asp.net datagrid web控件可将数据库信息显示在html表格中,并且功能强大。在第一篇文章中我们讨论了datagrid的基本功能;在第二篇文章中我们讨论了设定datagrid显示属性的信息。本文将研究如何将事件与datagrid联系起来。      导言      在第一篇文章中我们研究了datagrid的基本功...

DataGrid Web控件深度历险(二) 2

  在本文的第一部分,我们研究了如何设定datagrid web控件的显示属性以及如何通过样式设定datagrid的页眉、页脚、行和交替行的显示。所有这些技术或是用于设定整个datagrid的显示,或是用于设定datagrid中行的显示。但是如何设定datagrid中列的显示属性?其实并不难,接着读你就知道了。      设定哪些列应该显示      缺省情况下datagrid在生...

DataGrid Web控件深度历险(二)1

  导言      在第一部分我们研究了datagrid的基本功能,它可在html表格中显示数据。在第一部分我么说明了将数据库内容绑定至datagrid是非常简单的,我们所要做的就是通过sql查询来生成一个datareader对象,将datagrid的datasource属性设为这个datareader对象,然后调用datagrid对象的databind()方法。剩下的事情就是将datagrid放置到html中,它可通过...

DataGrid Web控件深度历险(一)

  这篇文章是一系列关于使用datagrid web控件文章的第一部分。asp.net datagrid web控件可将数据库信息显示在html表格中,并且功能强大。在最简单的情形下datagrid显示html表格框架,但是它可被增强以显示丰富的用户界面,可根据数据库的列进行排序,甚至允许对数据库结果进行分页!所有这些有趣的主题将在今后一系列文章中涉及。      从数据库中获...

ASP.NET中Datagrid常见错误

  摘要:学习如何避免在使用 asp.net datagrid 控件进行开发时可能发生的一些常见错误。   datagrid 控件是 microsoft? asp.net 中功能最强、用途最广的 web 控件之一,这一点已经得到了 asp.net 权威人士的认同。虽然 datagrid 控件易于使用,但同样易于给使用者带来麻烦。以下是许多人所犯的一些错误,这些人包括从初学者到富有经验的 .net 专家。您可...

ASP.NET中利用DataGrid实现高效分页

  asp.net中的datagrid有内置分页功能, 但是它的默认的分页方式效率是很低的,特别是在数据量很大的时候,用它内置的分页功能几乎是不可能的事,因为它会把所有的数据从数据库读出来再进行分页, 这种只选取了一小部分而丢掉大部分的方法是不可去取的.      在最进的一个项目中因为一个管理页面要管理的数据量非常大,所以必须分页显示,并且不能用datagri...