настройка автоматически сгенерированного вида сетки в asp.net/c# - PullRequest
0 голосов
/ 23 марта 2011

Я создаю столбец с помощью ItemTemplate в моем виде сетки, как я могу настроить его, чтобы он был моим последним столбцом, к сожалению .net делает этот столбец первым в виде сетки, я хочу, чтобы он был последним столбцом. Остальные столбцы автоматически создаются этим кодом.

Я имею в виду

gridview1.datasource = myArrayList
gridview1.databind()

Пожалуйста, помогите мне

Спасибо в ожидании

1 Ответ

1 голос
/ 23 марта 2011

Не используйте функцию автоматической генерации (AutoGenerateColumns = "false") и не указывайте столбцы в коллекции сетки <columns> или используйте LINQ:

var list = new List<MyClass>
{
   new MyClass { Name = "A", Value = 1, Key = 1 }
};

gridView1.datasource = list.Select(i => new
{
    i.Key,
    i.Name,
    i.Value
});

Первый вариант будетлучше по производительности.

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