.NET开发

本类阅读TOP10

·NHibernate快速指南(翻译)
·vs.net 2005中文版下载地址收藏
·【小技巧】一个判断session是否过期的小技巧
·VB/ASP 调用 SQL Server 的存储过程
·?dos下编译.net程序找不到csc.exe文件
·通过Web Services上传和下载文件
·学习笔记(补)《.NET框架程序设计(修订版)》--目录
·VB.NET实现DirectDraw9 (2) 动画
·VB.NET实现DirectDraw9 (1) 托管的DDraw
·建站框架规范书之——文件命名

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
DataGrid的用法(一)基本用法

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

以前工作中曾总结过DataGrid的用法,可一直被我扔在一边,今日无意中又翻出来,于是想将此文放到csdn,与大家共享,并供大家批判。
此文是DataGrid的入门用法,若你DataGrid很熟悉了,可以不用看了。

目录:
1、DataGrid的基本使用
2、修改DataGrid的Head
3、单击DataGrid,弹出对话框显示此item的详细信息
4、DataGrid的分页显示
5、直接在DataGrid中进行能够编辑
6、如何修改DataGrid中内容的显示
7、如何在DataGrid中新增加一行
8、如何在DataGrid中排序
9、如何在DataGrid中加入checkbox

DataGrid的基本用法:最好的文档,就是代码。
Class01.aspx

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>

<Script Language="C#" Runat="Server">
public void Page_Load()
{
 String strSql = "";
 String strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Inetpub\\wwwroot\\DataGrid\\school.mdb";
          
 OleDbConnection objConnection = new OleDbConnection(strConnect);
 objConnection.Open();

 OleDbCommand objCommand = new OleDbCommand();
 objCommand.Connection = objConnection;
 objCommand.CommandType = CommandType.Text;
  
 OleDbDataAdapter sda = new OleDbDataAdapter();
    sda.SelectCommand = objCommand;
    DataSet ds = new DataSet();
   
    strSql = "Select ID, Name, Chinese, Math, English From ScoreSheet";
    objCommand.CommandText = strSql;
    sda.Fill(ds, "ScoreSheet");
   
 DataGrid1.DataSource=ds.Tables["ScoreSheet"].DefaultView;
 DataGrid1.DataBind(); 

    objConnection.Close();
}
</Script>

<asp:DataGrid id="DataGrid1" runat="server" >
</asp:DataGrid>

运行结果:

实在很简单吧,为了方便大家,本文的所有代码及其数据库,我提供了下载,大家可以放到本地的环境中运行看看,这样会更直观一些。
http://www.chinacurrents.net/adrift/other/datagrid.rar

第一讲就到此了,基本用法就是基本用法,多一句代码都不写:)

敬请关注后面的内容。

漂零 [email protected]




相关文章

相关软件