Как вставить 2 элемента управления, один в каждый отдельный столбец в виде сетки - PullRequest
0 голосов
/ 03 июля 2011

Я помещаю 10 или 15 веб-элементов управления в 2 столбца в виде сетки динамически.

Скажем, если я решу добавить 15 элементов управления, я хочу, чтобы 15 из них появлялись в каждом ряду двух столбцов.

Я хочу, чтобы пейджинг тоже был включен.

Как мне этого добиться?

1 Ответ

0 голосов
/ 04 июля 2011

Может быть, вы можете попробовать следующий код, чтобы добавить элементы управления.
Следующий код добавляет текстовое поле ко 2-й ячейке в каждой строке, включая строку нижнего колонтитула.

    protected void gvTest_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            TextBox tbox = new TextBox();
            tbox = "the text you wasnt to add or bind with data field"; 
            e.Row.Cells[1].Controls.Add(tbox);
        }

        if (e.Row.RowType == DataControlRowType.Footer)
        {
            TextBox tbox = new TextBox();
            tbox = "the text you wasnt to add or bind with data field"; 
            e.Row.Cells[1].Controls.Add(tbox);
        }
    }
...