默认情况下,DetailsView支持2列。我想添加第三列。这可以使用DetailsView吗?在每个字段中创建一个表并不符合我的要求,因为第三列将无法正确对齐。
我知道我可以使用其他控件,比如DataList,但是使用类型为asp:HyperLinkField / asp:DetailsView的CheckBoxField / etc以及相应的属性非常方便。
两个世界中最好的(DataList的灵活性和DetailsView的内置速记对象)是否存在?
答案 0 :(得分:4)
如果您想要自定义模板&布局,你应该使用FormView
,因为它会表现出来并且与detailsView具有相同的事件。
答案 1 :(得分:-1)
我不确定为什么你认为DetailsView只支持两列。在MSDN上有一个包含多个列(字段)的综合示例: