我是asp.net mvc
的新用戶,第一次創建新的Web應用程序並在我的項目解決方案中右鍵單擊並將新項目添加到解決方案並將類庫添加到我的項目中,並將其命名爲Datalayer
,因此在Datalayer
中創建新類並將其命名PageGroup
,在PageGroup
要添加System.ComponentModel.DataAnnotations
命名空間,但得到這個錯誤:爲什麼我不能在我的課堂中使用System.ComponentModel.DataAnnotations?
A namespace cannot directly contain members such as fields or methods...
我的實體框架的工作添加到datalayer
但這樣不行,我怎樣才能解決這個問題?
這是我的類代碼:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.ComponentModel;
namespace Datalayer
{
public class PageGroup
{
[Key]
public int GroupID { get; set; }
}
}
在
[Key]
出現錯誤。
顯示你的代碼。你顯然有一些不在課堂內的聲明 –
@StephenMuecke我的朋友,你爲什麼投票給我!我說的是在asp.net mvc的新 –
@StephenMuecke請稍候來更新我的問題 –