這可能是一個非常愚蠢的問題,但我似乎無法找到答案。在我的模型類,我總是要在幾個using語句的行添加 - 例如默認情況下,ASP.NET MVC 3包含命名空間System.ComponentModel.DataAnnotations
using System.ComponentModel.DataAnnotations
有什麼辦法有一個命名空間,每個模型類包括自動,所以我不必鍵入它在每一次?
感謝
這可能是一個非常愚蠢的問題,但我似乎無法找到答案。在我的模型類,我總是要在幾個using語句的行添加 - 例如默認情況下,ASP.NET MVC 3包含命名空間System.ComponentModel.DataAnnotations
using System.ComponentModel.DataAnnotations
有什麼辦法有一個命名空間,每個模型類包括自動,所以我不必鍵入它在每一次?
感謝
你的問題是similar to this one在這個問題的答案是,你有4個選項:
爲了實現這一目標,您需要創建自定義的Visual Studio項目模板:
這個命名空間用來驗證屬性。我傾向於在我的課堂中寫出一個屬性,並添加一個屬性,例如RequiredAttribute
。
我鍵入[Required
,並在d
之後Visual Studio在該行的底部放了一個小方塊。擊中Ctrl + 。,你會得到一個上下文菜單,爲你添加所需的using
聲明。所以你永遠不需要手工輸入。