генерирование строк gridview на основе значения таблицы данных - PullRequest
1 голос
/ 12 июля 2011

В настоящее время я работаю над элементом управления, который позволит мне назначать размеры заполнителям на странице. Элемент управления, работающий с использованием различных таблиц данных, становится довольно сложным.

Я хочу сделать процесс создания макета максимально автоматизированным.

То, что я пытаюсь сделать, это сгенерировать количество строк таблицы сетки на основе значения, извлекаемого из таблицы данных.

Вот мой код

List<GridData> Grids = new List<GridData>();
        Grids.Add(new GridData { Size = 1, Title = "Grid_1" });
        Grids.Add(new GridData { Size = 2, Title = "Grid_2" });
        Grids.Add(new GridData { Size = 3, Title = "Grid_3" });
        Grids.Add(new GridData { Size = 4, Title = "Grid_4" });
        Grids.Add(new GridData { Size = 5, Title = "Grid_5" });
        Grids.Add(new GridData { Size = 6, Title = "Grid_6" });
        Grids.Add(new GridData { Size = 7, Title = "Grid_7" });
        Grids.Add(new GridData { Size = 8, Title = "Grid_8" });
        Grids.Add(new GridData { Size = 9, Title = "Grid_9" });
        Grids.Add(new GridData { Size = 10, Title = "Grid_10" });
        Grids.Add(new GridData { Size = 11, Title = "Grid_11" });
        Grids.Add(new GridData { Size = 12, Title = "Grid_12" });

        GV_PlaceHolders.DataSource = from x in db.DT_Layouts2s
                                     where x.LayoutID == int.Parse(DDL_Layouts.SelectedValue.ToString())
                                     select new
                                         {
                                             x.LayoutID,
                                             x.PlaceHolders,
                                             Grids,
                                         };

        GV_PlaceHolders.DataBind();

Теперь я хочу сгенерировать строки, вызвав значение int для заполнителей, но я понятия не имею, с чего начать с создания динамических строк на основе значения.

Кто-нибудь может указать мне правильное направление ???

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...