在按钮单击事件上显示购物车详细信息
本文关键字:显示 购物车 详细信息 事件 按钮 单击 | 更新日期: 2023-09-27 18:21:04
我想在Button_Click_Event
上显示我的cart
详细信息。我使用的是ASP.NET框架的Gridview控件。但出现以下异常:
object reference is not set to a instance of an object.
我该怎么修?这是我的代码:
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
string st = "select * FROM cart_master";
cmd = new SqlCommand(st, sqlcon);
cmd.Connection.Open();
cmd.ExecuteNonQuery();
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
GridView GridView1 = (GridView)ContentPlaceHolder1.FindControl("GridView1");
sda.Fill(ds, "cart_master");
GridView1.DataSource = ds.Tables["cart_master"];
GridView1.DataBind();
cmd.Connection.Close();
}
只需从适配器中填充一个数据表,而不是数据集
DataTable dataTable = new DataTable("ResultDataTable");
sda.Fill( dataTable);
GridView1.DataSource = dataTable;