Как проверить, что полный столбец равен нулю или не используется viewdata
Привет у меня есть что-то вроде
ViewData["getServices"] = (from p in dbObj.gen_crm_consolidate where p.service_id == sID && p.pdate >= sDate.Date && p.pdate <= eDate.Date orderby p.pdate descending select p).ToList(); return PartialView("_ServicePartial", ViewData["getServices"]);
и ввиду этого я использую это как
var q = (List<DM.Models.DB.gen_crm_consolidate>)(ViewData["getServices"]); foreach (var item in q) {
Он работает совершенно нормально. У меня есть почти 10-12 столбцов в ViewData, и я просто хочу проверить, пуст ли полный столбец или нет, и если он пуст, я не буду показывать его в поле зрения.
Что я уже пробовал:
Я попытался получить доступ к значению q из viewdata, но ничего не произошло.
Karthik_Mahalingam
что такое полная колонка ?
не ясно, предоставьте больше информации.
Member 12583662
foreach (var item in q)
{
@Преобразовать.ToString(строка.Формат ("{0:dd/MM / yyyy}", @item.pdate))
@пункту.active_base
@пункту.charged_base
@пункту.total_calls
@пункту.total_mou
@пункту.daily_ivr_unique_user
@пункту.total_pulse
@item.actrevenue
@пункт.Rrevenue
@пункту.total_revenue
}
Member 12583662
Код действия уже дан. и вот такой вид. Просмотр изменений на основе различных выбранных служб. Для некоторых active_base равно null, а для них есть значения. Я хочу проверить, является ли весь столбец нулевым, чем он не должен быть виден на экране.
Karthik_Mahalingam
всего столбца или строки ?
Member 12583662
он будет извлекать и показывать данные по дате с 1-го по 30-е число. хотите исключить, если весь столбец равен нулю.
Karthik_Mahalingam
весь ряд одного столбца?
Member 12583662
Да, все строки одного столбца похожи на active_base. Если он не имеет значения во всех датах, его следует исключить. или спрятан.
Karthik_Mahalingam
вы показываете в сетке?
показать скриншот
Member 12583662
Для этого я использую DataTable. Как внизу столбца вызывает у всех 0
Дата основания Базы2 звонков
08-02-2017 2333 3 0
07-02-2017 2332 3 0
06-02-2017 2331 3 0
05-02-2017 2328 1 0
04-02-2017 2325 3 0
03-02-2017 2312 2 0
02-02-2017 2311 2 0
01-02-2017 2309 2 0
31-01-2017 2309 2 0
30-01-2017 2307 2 0
Karthik_Mahalingam
c# datatable или jquery datatable ?
Member 12583662
В jQuery
Karthik_Mahalingam
покажите свой код datatable..
Karthik_Mahalingam
вы используете пагинацию?
Member 12583662
да
Member 12583662
Основной код уже упоминался здесь. Для объекта DataTable я использовал только класса jQuery, чтобы применить таблицу особенности. Так что никакого специального кода в этой части нет.
Karthik_Mahalingam
проверьте мое приведенное ниже Решение.