簡體   English   中英

LinqDataSource語法

[英]LinqDataSource Syntax

我正在嘗試設置一個非常復雜的LinqDataSource。 我已經能夠為其編寫Linq的一部分,但不確定如何將其轉換為LINQDataSource語法,甚至不確定是否可行。 看起來像這樣。

ConfigDetails.Where (cd => 
AuthProductOwners
   .Where (o => (o.LoginID == @LoginID ))
   .Select (o => o.AuthProductOwnerGroups).Contains(cd.AuthProductOwnerGroups))

表結構是AuthProductOwnerGroup,可以具有許多ConfigDetails和許多AuthProductOwners。

謝謝

我不確定我是否完全理解您的問題,但我想您會發現很難將Linq語句傳輸到數據源。 那是正確的嗎?

如果是這樣:最簡單的解決方案是創建一個簡單的Linq數據源並實現linqdatasource選擇事件並將查詢放在此處。

更多信息: http : //msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.linqdatasource.selecting.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM