Asp.net DetailsView - несколько столбцов? - PullRequest
3 голосов
/ 26 июля 2011

По умолчанию DetailsView поддерживает 2 столбца.Я хотел бы добавить третий столбец.Возможно ли это с помощью DetailsView?Создание таблицы в каждом поле не делает то, что я хотел бы, так как третий столбец не будет правильно выровнен.

Я знаю, что могу использовать другие элементы управления, такие как DataList, но с напечатанным asp: HyperLinkField/ asp: CheckBoxField / etc для DetailsView и соответствующих свойств чрезвычайно удобен.

Существует ли лучшее из обоих миров (гибкость DataList и встроенные сокращенные объекты DetailsView)?

Ответы [ 2 ]

4 голосов
/ 26 июля 2011

Если вам нужен собственный шаблон и макет, вы должны использовать FormView, так как он будет вести себя и иметь те же события, что и detailsView.

Взгляните на MSDN и Использование шаблонов FormView

0 голосов
/ 26 июля 2011

Я не уверен, почему вы думаете, что DetailsView поддерживает только два столбца. На MSDN есть исчерпывающий пример с несколькими столбцами (полями):

DetailsView Класс

...