Вставка строки в Datagrid(gridview)

Тема в разделе ".NET", создана пользователем SPR, 14 апр 2006.

Статус темы:
Закрыта.
  1. SPR

    SPR Гость

    Как можно сделать следующее:
    Есть Gridview (или Datagrid, не важно), заполненый из БД. Есть столбец с кнопкой "дополнительная информация". Нужно, чтобы при нажатии на кнопку ниже рядка, в котором она была нажата, вставлялась фомочка с этой информацией, а снизу от неё собственно продолжался сам Gridview. Как такое реализовать? Тупая идея удалять этот gridview и создавать вместо него 2 (выше и ниже этой формочки). Но это нелогично. Т.к. это web-приложение, то желательно так же сделать это средствами javascript. Заранее спасибо.
     
  2. Dr.Gigabit

    Dr.Gigabit Гость

  3. force_sk

    force_sk Гость

    Это я задавал вопрос. Вопрос был именно как сделать так, чтобы вся информация выводилась сразу после строки таблицы, к которой она относится. Допустим у меня 5 строк в Gridview и выбрал выбрал дополнительную информацию о 3-ей строке. Тогда у меня должно быть 3 строки, DetailedView или свой какой-то компонент, оставшиеся 2 строки основного Gridview. Как сделать так? Желательно исполнить это с использованием javascript.
     
  4. Dr.Gigabit

    Dr.Gigabit Гость

    Я не уверен,что кто-то сможет ответить в форуме на ваш вопрос. Задача не тривиальная, и скорее всего вам придется использовать сторонние гриды либо писать свой, но опять же, проблему нужно локализовать.
    Как сделать то-то -- вряд ли вам подскажут ответ на подобные вопросы.Ну во всяком случае, моей компетенции и времени не хватает :) Тут статью надо писать как минимум
     
  5. DZX

    DZX Гость

    Насколько мне не изменяет память можно бацать макеты представления информации в зависимости от состояния записи т.е. редактирование, удаление и т.д. нужно выбрать и отловить event и подсунуть нужный макет.
     
  6. Dr.Gigabit

    Dr.Gigabit Гость

    Все бы ничего,да евенты на JScript -- вещь сама по себе не очень тривиальная :(
     
  7. force_sk

    force_sk Гость

    Ясно, спасибо за ответы!
     
  8. force_sk

    force_sk Гость

    А как например вам такой вариант:
    В этом режиме просмотра доп информации будут 2 gridview: один с инфой выше редактируемой строки, второй с инфой ниже редактируемой строки, а между ними эта информация (Здесь даже может быть ещё 1 gridview, чтобы лучше смотрелось). В обычном редиме просто 1 gridview. Так вот, можно ведь просто при нажатии на кнопку дополнительной информации один компонент делать скрытым, а второй показывать. На javascript это сделать можно. Очень даже несложно получается.
     
  9. DZX

    DZX Гость

    Зачем городить если в ASP.NET есть много прибомбасов, в MSDN покопаться нужно.
     
  10. Pasha

    Pasha Гость

    Предлагаю использовать DataList :)
    в ItemTemplate - таблица с полями фикс. ширины
    в EditItemTemplate - форма для редактирования
     
Загрузка...
Похожие Темы - Вставка строки Datagrid(gridview)
  1. Dragon108
    Ответов:
    1
    Просмотров:
    471
  2. vitte
    Ответов:
    8
    Просмотров:
    728
  3. k85
    Ответов:
    2
    Просмотров:
    680
  4. lionk
    Ответов:
    6
    Просмотров:
    758
  5. sasha465
    Ответов:
    2
    Просмотров:
    1.368
Статус темы:
Закрыта.

Поделиться этой страницей