GridView, который переключает проценты подсчетов

Asked
Viewd185

0

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

Моя первоначальная идея заключалась в том, чтобы иметь два класса CSS и каким-то образом поместить <span class="raw"> и <span class="perc"> вокруг каждого значения, а затем сделать одно или другое невидимым с помощью Javascript.Я не знаю, как бы я поступил так.

Буду признателен за любые предложения относительно того, как я могу подойти к этому.

2 ответов

2

Я предлагаю добавить обработчик к RowDataBound элемента управления GridView и изменить отображение столбца в зависимости от значения переключения.

0

Вы пытались изменить видимость столбца на основе события нажатия кнопки?

  • У меня нет процентных значений в столбце.Все, что у меня сейчас есть, - это чистые подсчеты.

    Joe Phillips09 ноября 2009, 16:24
  • Извините, я неправильно понял ваш вопрос.

    Первый шаг, который вам нужно сделать, IMO, - это вычислить процентную информацию и включить ее в источник данных.Как только вы привяжете это к сетке, вы сможете сделать то, что я предлагал изначально.

    Shaun Mason09 ноября 2009, 16:32
  • Я бы предпочел не изменять вывод хранимой процедуры, если я могу ей помочь.

    Joe Phillips09 ноября 2009, 16:38