当前位置:编程学习 > C#/ASP.NET >>

DataGrid数据绑定

各位大侠:
    小弟C#,.net菜鸟,请教各位大虾,如何在Microsoft Visual Studio .NET 2003 (C#)环境下将查询的数据绑定到DataGrid中!!!!!!!!!!! --------------------编程问答-------------------- DataGrid.DataSource 属性 --------------------编程问答-------------------- aspx

<asp:DataGrid ID="DataGrid1" runat="server" AutoGenerateColumns="false">
    <Columns>
        <asp:BoundColumn DataField="au_id" HeaderText="au_id" />
        <asp:BoundColumn DataField="state" HeaderText="state" />
    </Columns>
</asp:DataGrid>


aspx.cs
private void BindGrid()
{
    //这里应使用你本机的数据库连接字符串,有可能和我不同
    SqlConnection cn = new SqlConnection(@"server=.\SQLExpress;uid=sa;pwd=;database=pubs");
    SqlDataAdapter da = new SqlDataAdapter("select au_id, state from authors", cn);
    DataSet ds = new DataSet();
    cn.Open();
    da.Fill(ds);
    cn.Close();
    DataGrid1.DataSource = ds;
    DataGrid1.DataBind();
}

private void Page_Load(object sender, System.EventArgs e)
{
    if (!IsPostBack)
    {
        BindGrid();
    }
}
--------------------编程问答-------------------- --------------------编程问答--------------------
这样的问题,课本上应该有。 --------------------编程问答-------------------- 2楼正解,楼主接贴吧 --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,