我正在使用ASP.NET动态数据。该页面动态创建List
,Edit
,Details
页面,以显示存储在数据库表格中的记录。
我在表格中有Sub Contractors
,但我希望屏幕上的可见性设置为false。
我试过了
[HideColumnIn(PageTemplate.List)]
[Display(Name = "SubContractor Id", Order = 70)]
public object SubContractorId { get; set; }
ALSO:
[ReadOnlyColumnIn(PageTemplate.List)]
但没有快乐。 Iv在database.cs
文件中进行了这些更改。
任何人都知道如何让它消失或删除它的超链接?
修改
[ScaffoldColumn(false)]
通常有效,但因为SubContractorId
是FK,所以它似乎没有生效。
答案 0 :(得分:1)
考虑为动态数据网站使用自定义页面(列表和其他)的可能性,它允许您隐藏特定字段。
有关详细信息:How to: Customize the Layout of an Individual Table By Using a Custom Page Template