0

我想从 MetaTable 中添加/删除一列。但table.Column属于类型ReadOnlycollection<MetaColumn>
如何修改、添加或删除表格中的列?
谢谢你。

4

1 回答 1

1

你试过ScaffoldColumn吗?

[MetadataType(typeof(FooMetadata))]
[TableGroupName("Foo")]
    public partial class Foo 
{ 

        [ScaffoldColumn(true)]
        public string MyNewColumnNotinDBTable
        {
            get
            {
                return "FooBar";
            }
        }
}



 public class FooMetadata
    {
        [ScaffoldColumn(false)]     // hide Id column
        public object Id { get; set; }


        public object Name { get; set; }

        public object MyNewColumnNotinDBTable { get; set; }
    }
于 2011-04-19T18:35:49.293 回答