2008-10-09 3 views
2

Я пишу веб-сайт, который будет продавать предметы из одного из моих классов. Он будет связан с SQL-сервером db, где я буду искать цены, название, количество и описание. Если бы я хотел отображать элементы из базы данных в стиле thinkgeek, какой будет лучший элемент управления, чтобы я мог оптимизировать отображение на самом деле?Какой лучший элемент управления для отображения элементов из базы данных?

ответ

6

Вы получите максимальную гибкость с помощью asp: Repeater. Это означает, что вам придется программировать больше, но это даст вам большую гибкость.

+0

Если я использую <% # DataBinder.Eval (Container.DataItem, "itemID")%> и создаю ссылку для [больше], как мне узнать, какой элемент следует использовать asp.net? – 2008-10-09 19:29:03

2

Не уверен, что у вас есть какие-либо технологические требования, но ASP.Net имеет новый тип проекта ASP.NET, называемый Dynamic Data project. Используя этот проект, вы можете указать на свой SQL Server и сгенерировать страницы для отображения и редактирования данных. Довольно легко вставать и бегать быстро, используя это.

2

Я являюсь поклонником ASP.NET GridView & DataGrid, вставляйте некоторые поля шаблонов для своих изображений и ссылок, а что нет.

1

@rslite и @Bryant оба имеют хорошие предложения. Мое первоначальное решение проблемы, вероятно, связано с созданием пользовательского элемента управления «Thinkgeek-esque» и переходом на повторитель для отображения. Тем не менее, DDP будет хорошим вызовом. На самом деле это зависит от требований более высокого уровня, чем вы упоминаете.

Смежные вопросы