asp.net 3.5中有两种模板
1)动态数据Web应用程序。
2)动态数据Web应用程序。实体
我的SQL数据库有Customer Table;列:ID,名称,姓氏与
如果您使用第一个(动态数据Web应用程序);你看不到ID列(Customer Table)(Linq to Sql)
但是如果你使用第二个(动态数据Web应用程序实体),你可以看到ID列
如何过滤列特别是ID区域。我的意思是;我需要ID列visible = false
答案 0 :(得分:0)
在元数据类中,将Id设置为以下内容:
[ScaffoldColumn(false)]
public object Id { get; set; }
如果您没有对元数据类的引用,可以通过将属性添加到分部类来添加它,如下所示:
[MetadataType(typeof(MyEntityFromTable_MD))]
public partial class MyEntityFromTable
{
}
然后您需要元数据类本身。类似的东西:
public class MyEntityFromTable_MD
{
[ScaffoldColumn(false)]
public object Id;
}