2012-11-01 38 views
0

我有一種情況,我需要添加屬性到我生成的模型。基本上,我所做的是以下幾點:ASP.NET動態數據不提供額外的屬性

  • 從現有的數據庫
  • 創建具有相同的名稱和命名空間爲我的實體模型
  • 我加的一個分部類生成實體模型局部類中的屬性,並使用[ScaffoldColumn(true)]裝飾它:

    [ScaffoldColumn(true)] 
    public String EnglishText 
    { 
        get 
        { 
         return this._resourceHelper.GetValue(this.Code, 4, 1); 
        } 
        set 
        { 
         this._resourceHelper.SetValue(value, this.Code, 4, 1); 
        } 
    } 
    

但由於某些原因,這個屬性是不是[R在視圖中排列。爲了告訴DD呈現屬性,我需要做其他事嗎?

回答

0

您必須像在其他屬性中那樣在元數據中指定屬性。

public class FooMetadata 
{ 
    // other columns in table then your added property 
    [Display(Name = "Text")] 
    public object EnglishText { get; set; } 
}