0
我在我的模型文件夾中有很多屬性的自動生成的部分類,我需要修改這些屬性(註釋屬性)中的一些設置器。
爲了確保我不再重複自己(刷新後),我通過使用屬性來獲得具有相同屬性的另一個部分類,其中這些屬性無法修改,只能通過提供的屬性進行修改。
所以我建立了一個自定義屬性類來修改這些屬性。但是,這似乎比有用的更濫用,所以我怎麼能註釋我想要的屬性,它也是一個乾淨和乾淨的代碼?
在MVC中註釋asp.net屬性自動生成的類
public partial class Stud <---- Extended partial class
{
public string Property2 <---- This does not work!
{
get {return Property2;}
set {Property2 = Property2.Trim();}
}
}
不知道我明白你想要做什麼。你的代碼示例在一個循環中調用自己。如果您嘗試使用不同的實現更改自動生成的屬性實現,那麼這是不可能的。您將需要一個不同的屬性來獲取和設置生成的屬性,並在那裏執行新的邏輯。 –
我試圖重寫模型自動生成的部分類中的一些屬性。這不僅僅是驗證,而且我已經使用了元數據屬性。 – H35am