首页 优化推广 DataList用法之小博客

DataList用法之小博客

来源: | 时间:2011/3/19 22:01:31 |
<body>
    <form id="form1" runat="server">
    <div>
    <center>
        <asp:DataList ID="DataList1" runat="server" Width="554px" OnItemCommand="DataList1_ItemCommand">
        <HeaderTemplate><table width="100%">
        <tr><td>选择</td><td>图象</td><td>博客名</td><td>博客地址</td><td>操作</td></tr>
        </HeaderTemplate>
        <ItemTemplate>
        <tr>
            <td><asp:CheckBox ID="select" runat="server" /></td>
            <td><asp:Image ID="image" runat="server"  Height="80" Width="80" ImageUrl="~/image/Blue hills.jpg"/></td>
            <td><asp:Label ID="blogname" runat="server"  Text= <%# DataBinder.Eval(Container.DataItem,"blogname") %> ></asp:Label></td>
            <td><asp:Label ID="blogurl" runat="server" Text= <%# DataBinder.Eval(Container.DataItem,"blogurl") %> /></td>
            <td><asp:LinkButton ID="accept" runat="server" CommandName="accept" Text="接受"   /> <asp:LinkButton ID="reguest" runat="server" Text="拒绝"/></td>
        </tr>
        </ItemTemplate>
        <SeparatorTemplate><tr><td colspan="5"><hr /></td></tr></SeparatorTemplate>
        <FooterTemplate></table></FooterTemplate>
        </asp:DataList>&nbsp;</center>
        &nbsp; &nbsp; &nbsp;&nbsp;
       
            <asp:Button ID="Button1" runat="server" Text="全选" OnClick="Button1_Click" />&nbsp;<br />
        &nbsp; &nbsp; &nbsp;
        <asp:Label ID="Label1" runat="server" Text="当前页:"></asp:Label>
        <asp:Label ID="Label2" runat="server" Text="1" Width="31px"></asp:Label>
        <asp:Label ID="Label3" runat="server" Text="总页数:"></asp:Label>
        <asp:Label ID="Label4" runat="server" Width="58px"></asp:Label>
        &nbsp; &nbsp;&nbsp;
        <asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">首页</asp:LinkButton>
        <asp:LinkButton ID="LinkButton2" runat="server" OnClick="LinkButton2_Click">上一页</asp:LinkButton>
        <asp:LinkButton ID="LinkButton3" runat="server" OnClick="LinkButton3_Click">下一页</asp:LinkButton>
        <asp:LinkButton ID="LinkButton4" runat="server" OnClick="LinkButton4_Click">末页</asp:LinkButton></div> 
    </form>
</body>


隐藏代码如下:
 

Title

using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class DataList : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            bindData();
        }
    }
    public void bindData()
    {
        DataTable dt = new DataTable("blog");  //定一个表对象
        DataColumn dc = new DataColumn("id", typeof(int)); //定义一个字段对象
        dc.AutoIncrement = true;   //将id字段设为自动增长
        dt.Columns.Add(dc);      //添加第一个字段

        dc = new DataColumn("blogname",typeof(string));
        dt.Columns.Add(dc);

        dc = new DataColumn("blogurl",typeof(string));
        dt.Columns.Add(dc);                             /* 以上总结为,定义一个表*/

        DataRow dr = dt.NewRow();  //定义一个DataRow对象
        dr["blogname"] = "Tom s blog";
        dr["blogurl"] = "http://www.sinablog.com";
        dt.Rows.Add(dr);

        dr = dt.NewRow();
        dr["blogname"] = "Rose s blog";
        dr["blogurl"] = "http://www.cnblog.com";
        dt.Rows.Add(dr);

        dr=dt.NewRow();
        dr["blogname"]="Willy s blog";
        dr["blogurl"]="http://www.ddblog.com";
    &

服务热线

153 8323 9821

功能和特性

价格和优惠

网站和维护

推广和优化

微信服务号