Gridview динамически добавлять новую строку - PullRequest
3 голосов
/ 01 апреля 2011

У меня есть элемент управления выгрузкой файлов, и у меня есть кнопка Загрузить. Поэтому, когда срабатывает вентиляция щелчка. Я хочу, чтобы в сетке просмотра была создана новая строка, было получено имя файла и привязано к столбцу. стр.

Есть идеи, как это сделать, пожалуйста?

1 Ответ

2 голосов
/ 01 апреля 2011

вот код ...

 protected void Button1_Click(object sender, EventArgs e)
{
    if (FileUpload1.HasFile)
    {
        if (Session["dtbl"] == null)
        {
            DataTable dtbl = new DataTable();
            DataColumn FileName = new DataColumn("FileName", System.Type.GetType("System.String"));
            dtbl.Columns.Add(FileName);
            Session["dtbl"] = dtbl;
        }

        DataTable dtbl = (DataTable)Session["dtbl"];
        DataRow myRow;
        myRow = dt.NewRow();
        myRow["FileName"] = FileUpload1.FileName;
        dtbl.Rows.Add(myRow);

        gridView1.DataSource = dtbl.DefaultView;
        gridView1.DataBind();

        Session["dtbl"] = dtbl;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...