2012-04-10 3 views
1

Я хотел бы создать форму заказа для моей страницы ASP.net (я привел пример ниже). Однако я не знаю, как подойти к этому. Я предполагаю, что лучшим методом будет gridview, но он будет включать два уровня группировки. Другие требования состоят в том, чтобы принять количество и затем рассчитать общую стоимость. Может ли кто-нибудь указать мне на некоторые хорошие книги или веб-сайты, которые объясняют создание пользовательских видов сетки, подобных этому (или, может быть, лучший метод, чем использование gridview, я открыт для чего угодно).Совет по созданию пользовательского gridview

Я считаю себя промежуточным программистом в asp.net. Я понимаю много концепций, но я пытаюсь изучить более практичные способы делать что-то. Спасибо за любые знания, которые вы можете предоставить!

enter image description here

+0

+1 для скриншота как уточнение, также заинтересованный в ответе на этот вопрос. Хотя я думаю, что будет проще использовать 2 gridviews вместо этого. – MarioDS

+0

Mario, помимо старых приложений, GridView обычно не выбирается над ListView, который производит чистую разметку без дополнительных затрат. – IrishChieftain

+0

Мне нравится рекомендация IrishChieftain прямо сейчас. Я читал о ListViews со времени его комментария и думаю, что так я должен идти. Посмотрите эту ссылку для вложенного списка. Http://msdn.microsoft.com/en-us/magazine/cc500643.aspx. Половина пути вниз по странице вы увидите скриншоты чего-то вроде симуляра. Я собираюсь приготовиться сегодня вечером. Спасибо IC. Я оставлю эту ветку открытой еще немного и посмотрю, есть ли у кого-нибудь еще комментарии, которые мы можем получить. –

ответ

0

Используйте ListView, по двум причинам:

  1. Он будет производить чистую разметку
  2. Использование шаблонов даст вам раскладку вы хотите

Вот пример тип планировки после и как его достичь:

ListView Web Server Control Overview

+0

Я нашел действительно хороший пример, который приближает меня к моему решению. Спасибо, что вел меня в правильном направлении. http://www.4guysfromrolla.com/articles/091708-1.aspx –

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