我在gridview的第一行添加了dropdownlist。现在我想用一些静态列绑定这个下拉列表

时间:2013-06-02 06:40:28

标签: c# asp.net c#-4.0 gridview c#-3.0

第一行的下拉列表是空的。我需要在dropdown中添加列。这是我的代码:

  private void grdbind()
   {
    DataTable db = new DataTable();
    db = (DataTable)Session["csvdata"];
    DataRow newrow = db.NewRow();
    db.Rows.InsertAt(newrow, 0);
    dgData.DataSource = db;
    dgData.DataBind();


}

此代码用于在第一个位置添加下拉列表:

 protected void dgData_RowDataBound(object sender, GridViewRowEventArgs e)
{

    if (e.Row.RowType == DataControlRowType.DataRow)
    {
        DropDownList ddl;
        if (e.Row.RowIndex == 0)
        {
            for (Int32 i = 0; i < e.Row.Cells.Count; i++)
            {
                ddl = new DropDownList();
                ddl.ID = "ddlCol" + i.ToString();

                e.Row.Cells[i].Controls.Add(ddl);
            }
        }


    }

现在我想要的是绑定这个下拉列表。??

0 个答案:

没有答案