默认情况下有一个选项来支持asp.net动态数据中的所有guid列吗?
我知道可以通过这种方式将ScaffoldColumn属性设置为true:
[MetadataType(typeof(MyEntityMetadata))]
public partial class MyEntity
{}
public partial class MyEntityMetadata
{
[ScaffoldColumn(true)]
public Nullable<global::System.Guid> DataValueG { get; set; }
}
但我不想为每个guid列指定两个额外的类......
感谢。
答案 0 :(得分:0)
从MSDN,“您可以将整个数据模型的scaffold设置为true以公开数据库中的所有数据列...通过在Global.asax文件中将scaffold设置为true或公开单个数据列通过在部分类中将scaffold设置为true来实现CRUD操作的数据表。“
DefaultModel.RegisterContext(typeof(MyDataContext), new ContextConfiguration() { ScaffoldAllTables = true });