【问题标题】:Linq To Sql Intellisense Property NamesLinq To Sql 智能感知属性名称
【发布时间】:2010-02-23 20:31:43
【问题描述】:

如果我有两个这样的表:

Profile Table 
-------------
PK ProfileID int
FK AddressPrimaryID int
FK AddressSecondaryID int

Address Table
-------------
PK AddressID int
Address nvarchar
City nvarchar
State nvarchar
Zip nvarchar

请注意,配置文件与同一个表(地址表)有两个关系。当我在 VS2k8 中创建我的 linq to sql 类时,我将表添加到 dbml。然后我在服务中引用此配置文件表并执行查询以从配置文件存储库返回第一条记录。没有问题...

我得到了我的单条记录,现在我对对象(配置文件对象)有了智能感知。我拥有所有属性以及地址(对象)和地址 1(对象)。现在 Address 和 Address1 是从 linq 到 sql 建立的关系中的实际对象,我想知道的是我可以在智能感知中控制这个对象的名称,所以我可以使用 AddressPrimary 和 AddressSecondary 来代替 Address 和 Address1智能感知中的对象名称。它只会让事情更清楚。有什么想法吗?

【问题讨论】:

    标签: asp.net asp.net-mvc linq-to-sql intellisense


    【解决方案1】:
    1. 右键单击 DBML 设计图面上的关联,然后单击属性。
    2. 展开“子属性”。
    3. 将“名称”属性设置为您喜欢的任何值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-01
      • 1970-01-01
      • 2013-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多