当前位置:首页>网络学院>程序开发>ASP.NET教程>文章内容

asp.net 2.0教程 数据绑定控件

[ 来源:http://www.it55.com | 作者: | 时间:2007-10-08 | 收藏 | 推荐 ] 【

尊重作者,请保留 www.it55.com 链接字样。

http://www.it55.com

使用Asp.Net 2.0技术实现数据访问及显示,主要依靠两种类型的服务器控件:数据源控件和数据绑定控件。数据源控件我们前几节已经讲述过了,本节讲述数据绑定控件。
数据绑定控件包括GridView控件、DetailsView控件、FormView控件。

免费壁纸下载http://www.it55.com

1、GridView数据绑定控件
功能:GridView控件提供数据的显示、排序、添加、修改、删除功能。
创建:因为GridView控件依赖于数据源控件,所以在创建GridView控件以前必须首先创建一个数据源控件,如SqlDataSource数据源控件。
首先创建数据源控件SqlDataSource1,方法见http://www.itgao.com/html/2007-05/45444.html。记得一定要设定SqlDataSource1的SelectCommand属性值,以便将数据库中数据查询出来供GridView使用:

IT资讯之家 http://www.it55.com

 

然后再设置其UpdateCommand属性值,供GridView更新数据时使用:

精美韩国模版下载http://www.it55.com

45398 http://www.it55.com it55学习IT知识,享受IT生活 4dfkjn

将左侧工具箱中数据选项栏里的“GridView”控件拖到页面中,在GridView任务里选择数据源并选中"启用分页"及"启用编辑"选项。

http://www.it55.com在线教程

这里我们套用一下格式:

免费壁纸下载http://www.it55.com

运行一下:

IT资讯之家 http://www.it55.com

程序页面代码:

sflj http://www.it55.com kg^&fgd

 

免费矢量图片素材下载http://www.it55.com

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %> 免费设计素材下载http://www.it55.com

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> IT资讯之家 http://www.it55.com

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:myradioConnectionString %>"
            ProviderName="<%$ ConnectionStrings:myradioConnectionString.ProviderName %>"
            SelectCommand="SELECT [AnnounceID], [UserName], [ip] FROM [Dv_bbs1] ORDER BY [AnnounceID] DESC" UpdateCommand="UPDATE [Dv_bbs1] SET [UserName]=@UserName,[ip]=@ip WHERE [AnnounceID]=@AnnounceID ">

精美韩国模版下载http://www.it55.com


            <UpdateParameters>
                <asp:Parameter Name="AnnounceID" />
                <asp:Parameter Name="UserName" />
                <asp:Parameter Name="ip" />
            </UpdateParameters>
        </asp:SqlDataSource>
   
    </div>
        <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
            CellPadding="4" DataKeyNames="AnnounceID" DataSourceID="SqlDataSource1" ForeColor="#333333" http://www.it55.com/
            GridLines="None">
            <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            <Columns>
                <asp:CommandField ShowEditButton="True" />
                <asp:BoundField DataField="AnnounceID" HeaderText="AnnounceID" InsertVisible="False"
                    ReadOnly="True" SortExpression="AnnounceID" />
                <asp:BoundField DataField="UserName" HeaderText="UserName" SortExpression="UserName" />

(编辑:IT资讯之家 www.it55.com

返回顶部
共5页: 上一页 1 [2] [3] [4] [5] 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]