小编And*_*ers的帖子

在LINQ中选择案例

如何将其转换为LINQ?

select t.age as AgeRange, count(*) as Users
from (
  select case  
    when age between 0 and 9 then ' 0-25'
    when age between 10 and 14 then '26-40'
    when age between 20 and 49 then '60-100'
    else '50+' end as age
  from user) t
group by t.age
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# sql t-sql linq linq-to-sql

27
推荐指数
3
解决办法
8万
查看次数

ASPxGridView - DetailRow 中的自定义控件

我尝试在 DevExpress 网格详细信息行中使用自定义控件。当一行被扩展时,我想将数据加载到基于主键的自定义控件中。我正在使用detailrow expended 方法。

protected void grid_DetailRowExpandedChanged(object sender, ASPxGridViewDetailRowEventArgs e)
    if (e.Expanded)
    {
        int id = Convert.ToInt32(grd.GetRowValues(e.VisibleIndex, "ID"));
        ...
    }
Run Code Online (Sandbox Code Playgroud)

问题是我不知道如何访问扩展明细行中的自定义控件。我在网格上看不到任何 Row 或 Items 属性,而这些属性本来可以使用 FindControl()。有人知道如何获取详细信息行甚至行对象的线索吗?

谢谢!

asp.net devexpress aspxgridview

1
推荐指数
1
解决办法
7743
查看次数

标签 统计

asp.net ×1

aspxgridview ×1

c# ×1

devexpress ×1

linq ×1

linq-to-sql ×1

sql ×1

t-sql ×1