Отобразить логический столбец как true / false

Вы можете использовать @@ для этой цели. Подобно var email = firstName + '\@@' + domain;

0
задан Garima 17 January 2019 в 06:50
поделиться

2 ответа

Проблема заключалась в том, что я использовал @Html.DisplayFor для рендеринга логического поля, которое возвращало флажок. После того как я удалил его, я смог получить значения true и false в качестве значений.

0
ответ дан Garima 17 January 2019 в 06:50
поделиться

Не используйте createdRow обратный вызов для этого. Вместо этого настройте метод render для соответствующего столбца. Рекомендуется настроить все столбцы.

 $("#tableTest").dataTable({           
         columns: [
              null, // first column, nothing special configured
              null, // 2. column
              null, // 3.
              null, // 4.
              null, // 5.
              null, // 6.
              null, // 7.
              // eigth column (takes data from data[7]):
              {
                  render: function(data) {
                     if (data === false) {
                         return '<div class="important">false</div>';
                     }
                     else {
                         return '<div>true</div>';
                     } 
                  }
              }
         ]
    });
0
ответ дан Georg Patscheider 17 January 2019 в 06:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: