столбец формата jqgrid динамически - PullRequest
1 голос
/ 25 января 2010

Я пытаюсь отформатировать jqgrid, в котором есть несколько динамических столбцов, которые я создаю вот так

  JQGridColumn column1 = new JQGridColumn() {
            DataField = "ID",
            PrimaryKey = true
        };
   ErrorsJQGrid.Columns.Add(column1);

Как мне отформатировать эти столбцы, чтобы они имели «желтый цвет фона»? Я могу указать a в определении столбцов jqgrid, но так как мои столбцы генерируются динамически, я не уверен, как это делается из кода.

Вот ссылка на демонстрацию Форматер по умолчанию , Пользовательский форматер

1 Ответ

4 голосов
/ 25 января 2010

JQGridColumn имеет свойство CssClass, которое можно использовать для установки настраиваемого CssClass для столбца. Пример:

В HTML

<style type="text/css">    
   .redColor { background-color: Red; }
</style>

В коде

 protected void Page_Load(object sender, EventArgs e)
        {
            JQGridColumn dynamicColumn = new JQGridColumn();
            dynamicColumn.DataField = "Freight";
            dynamicColumn.CssClass = "redColor";

            JQGrid1.Columns.Add(dynamicColumn);
        }

Будет ли это работать в вашем сценарии?

Cheers, Румен Станков Trirand Inc (jqGrid makers)

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