我正在尝试使用具有多个表的LINQ2SQL对GridView进行排序。由于网格中的列包含来自多个表的数据,如何告诉LINQ按哪个列名进行排序。例如,用户单击表p中的第一列(POCNum),因此我将使用p.POCNum to orderby。问题是e.SortExpression只包含单词POCNum。没有办法将此链接回表p。因此,如果有人单击表c中的列Contact_ID,我需要在LINQ查询中执行orderby c
我在哪里可以找到使用linq和lambda表达式生成动态sql的好例子?例如,我需要一个方法来获取这些参数A list of objects each with the following parameters:和另一种按特定列升序或降序排序的方法。如果这个问题以前得到了正确的回答,我将很乐意删除它--我之前看到的答案都不够全面,对于一个刚接触l