2013-03-25 39 views
1

ScaffoldColumn(假)不工作,因爲它是一個FK

我使用ASP.NET動態數據。該頁面動態創建List,Edit,Details頁面以顯示存儲在DB中的表中的記錄。

我在表中有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

的[隱藏在ASP.NET動態數據列]可能重複(http://stackoverflow.com/questions/25653/hide-a-column-in-asp-net -dynamic-data) – Chains 2013-03-25 16:55:02

+0

看着它,但因爲子承包商是一個FK,它沒有像[ScaffoldColumn(false)]應該的效果 – Mick 2013-03-25 16:58:21

回答

相關問題