Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Linq到Sql Intellisense属性名称_Asp.net_Asp.net Mvc_Linq To Sql_Intellisense - Fatal编程技术网

Asp.net Linq到Sql Intellisense属性名称

Asp.net Linq到Sql Intellisense属性名称,asp.net,asp.net-mvc,linq-to-sql,intellisense,Asp.net,Asp.net Mvc,Linq To Sql,Intellisense,如果我有两张这样的桌子: 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中创建li

如果我有两张这样的桌子:

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中。然后,我在服务中引用这个概要文件表,并执行查询以从概要文件存储库返回第一条记录。没有问题

我得到了一条记录,现在我在对象(profile对象)上有了智能感知。我有我所有的属性加上地址(对象)和地址1(对象)。现在Address和Address1是linq到sql建立的关系中的实际对象,我想知道的是我能控制intellisense中这个对象的名称吗,所以我可以用AddressPrimary和AddressSecondary代替Address和Address1作为intellisense中的对象名。这只会让事情变得更清楚。有什么想法吗

  • 在DBML设计图面上的关联上单击鼠标右键,然后单击“属性”
  • 展开“子属性”
  • 将“Name”属性设置为您想要的任何值