0
我創建了一個帶有動態數據的ASP.NET web應用程序。我對此很新,所以我很苦惱,但現在我完全陷入困境。動態數據項目表腳手架上的元數據
是的,我想隱藏,可以說,我的數據庫中的表的名稱列(基於實體框架的模型)。爲此我添加了一個名爲「AppCode」(因爲我不能在Web應用程序添加默認App_Code文件夾)一個新的文件夾,並添加名爲「User.cs」這個文件看的內容像這樣的文件:
[MetadataType(typeof(UserMetaData))]
public partial class User{
}
public class UserMetaData
{
[ScaffoldColumn(false)]
public object Name;
}
現在,在運行應用程序後,我不希望看到crud頁面中的名稱列,但它仍然存在。我在這裏錯過了什麼?
非常感謝。
確保您的User.cs與名爲YourDataContextHere.designer.cs的設計器文件位於相同的命名空間中。 – 2011-05-24 20:34:59
感謝您的回覆。我已經找到了解決方案,但在8個小時內無法回答我自己的問題。我明天會發布。總之,問題在於我的模型在解決方案中的另一個項目中。將部分類放在該項目中解決了問題。 – 2011-05-24 20:37:56