Добавление / удаление MetaColumn из MetaTable - PullRequest
0 голосов
/ 16 апреля 2011

Я хотел бы добавить / удалить столбец из MetaTable. Но table.Column имеет тип ReadOnlycollection<MetaColumn>.
Как я могу изменить, добавить или удалить столбец из таблицы?
Спасибо.

1 Ответ

1 голос
/ 19 апреля 2011

Вы пробовали 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; }
    }
...