1

我正在使用 ASP.NET 动态数据。该页面动态创建一个List,,页面EditDetails显示存储在数据库中的表中的记录。

Sub Contractors在表格中有 ,但我希望它在屏幕上的可见性设置为 false 。我试过了

[HideColumnIn(PageTemplate.List)]
[Display(Name = "SubContractor Id", Order = 70)]
public object SubContractorId { get; set; }

还:

[ReadOnlyColumnIn(PageTemplate.List)]

但没有喜悦。Iv 在database.cs文件中进行了这些更改。任何人都知道我怎样才能让它消失或从中删除超链接?

编辑:

[ScaffoldColumn(false)]通常有效,但因为SubContractorId是 FK,它似乎没有生效。

4

1 回答 1

1

考虑为您的动态数据站点使用自定义页面(列表和其他)的可能性,它允许您隐藏特定字段。

有关详细信息:如何:使用自定义页面模板自定义单个表格的布局

于 2013-04-05T11:22:24.460 回答