首页 > 开发 > 综合 > 正文

DataGrid的用法(一)基本用法

2024-07-21 02:23:26
字体:
来源:转载
供稿:网友
  • 本文来源于网页设计爱好者web开发社区http://www.html.org.cn收集整理,欢迎访问。
  • 以前工作中曾总结过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]

    发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表