1
|
Orion Adrian · 技术社区 · 15 年前 |
![]() |
1
1
没有标准的预定义参数类型允许您获取当前用户名作为标记中的where参数(我猜您所说的是
…不起作用,因为您不能在参数控件中使用数据绑定语法。 但你可以创造 custom parameters . (该页的后半部分是“用户名参数”的具体示例。) 对于您的问题,有一个例外:我在EntityDataSource中使用了很多导航属性的“IT语法”,它看起来或多或少与您的示例完全相同。如果看不到更多的模型,很难知道是什么导致了错误。但通常,支持在EntityDataSource中的属性之间导航,并且可以工作。 |
![]() |
2
2
EF在这里使用“超级懒惰加载”(我自己的术语)。它不会自动伸出并抓取关联的“人”对象。您必须在EntityDataSource内部指定其他哪些对象可用。所以您需要添加这一行:“include=”person“。见下文:
如果需要添加多个关联,请用逗号分隔它们:include=“person,dog,chicken,salesorder” 另外,在WHERE子句中它是“=”而不是“=”。 |
![]() |
3
0
|
![]() |
Drago · Linq通过比较Id和具有Id的对象列表来查询获取列表 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 3 年前 |
![]() |
Murat Güzel · EF存储库模式错误{'Id'}已被跟踪 3 年前 |
![]() |
dotnetdevcsharp · 减少基于数据类型获取设置的方法数量 3 年前 |
![]() |
saravanan049 · 在实体框架中回滚Azure SQL数据库 3 年前 |