мысли о контроле сетки asp.net - PullRequest
3 голосов
/ 23 февраля 2010

Все, я создаю веб-приложение, и мне нужно дать пользователям возможность добавлять / редактировать / удалять записи в элементе управления типа сетки. Я не могу использовать сторонние элементы управления, поэтому я ограничен только тем, что в коробке для asp.net (datagrid или gridview) или созданием собственного. Любые мысли о лучшем направлении. Я бы хотел, чтобы уровень сложности был скучным:)

спасибо заранее Даниель

Ответы [ 4 ]

2 голосов
/ 23 февраля 2010

Вы обязательно должны использовать редактирование и вставку шаблонов. Все, что вам нужно сделать, это дать кнопке / ссылке название команды, например, insert / delete / update, и вы можете позволить Grid выполнять большую часть всей работы.

Проверить эту ссылку

Я думаю, вы научитесь любить сетку, потому что они довольно мощные.

1 голос
/ 23 февраля 2010

В Gridview есть разные шаблоны элементов, которые вы можете использовать для редактирования и вставки данных. Это был бы простой способ сделать это.

Пока вы устанавливаете свойство datakeyid в качестве первичного ключа в базе данных, вы сможете создавать поля шаблона на основе того, редактируете вы или вставляете данные. Имя команды кнопки, которую вы используете для запуска события, будет обрабатывать операторы, необходимые для обновления / вставки данных.

Это хороший сайт для некоторых примеров.

0 голосов
/ 23 февраля 2010

сетка из коробки не так уж плоха. Вот несколько ссылок на основные подробные записи в asp.net, которые помогут вам начать работу с CRUD.

http://www.exforsys.com/tutorials/asp.net-2.0/displaying-master-detail-data-on-the-same-page.html http://msdn.microsoft.com/en-us/library/aa581796.aspx

http://www.bing.com/search?q=asp.net+master+detail

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