C# 将gridview绑定到具有内置逻辑的表?

C# 将gridview绑定到具有内置逻辑的表?,c#,asp.net,gridview,C#,Asp.net,Gridview,我有一个gridview和一个datatable。简单的装订,对吗?但是我想根据单元格的值对gridview上的某些特定单元格进行颜色编码。我知道我可以在我的行数据绑定事件上这样做,但这意味着我可以在GUI端使用逻辑。有没有一种方法可以绑定到一个datatable,而该表已经有一些关于gridview单元格格式的信息?理想情况下,我希望找到一种方法,为每个单元格传递类似“value:color”的组合,以便在绑定时,gridview将拾取每个单元格的颜色 可以这样做吗?从数据库 选择case c

我有一个gridview和一个datatable。简单的装订,对吗?但是我想根据单元格的值对gridview上的某些特定单元格进行颜色编码。我知道我可以在我的行数据绑定事件上这样做,但这意味着我可以在GUI端使用逻辑。有没有一种方法可以绑定到一个datatable,而该表已经有一些关于gridview单元格格式的信息?理想情况下,我希望找到一种方法,为每个单元格传递类似“value:color”的组合,以便在绑定时,gridview将拾取每个单元格的颜色

可以这样做吗?

从数据库

选择case columnName,然后选择someValue
''+columnName+''
Else列名称以列结尾

然后在gridview
ItemTemplate


这听起来像是WPF中附加的行为,但我不确定asp.Net是否有类似的行为。我想是的。@Magus是的,这是一个很好的描述方式。ASP.NET往往更“原始”,所以如果这不可能,我也不会感到惊讶。可能有一个第三方GRIDVIEW,但是我不想使用外部工具。看起来这是可行的,但是在C语言中,不考虑使用<代码> Goto < /C> >在Web上使用<代码> EVA>代码>。