将gridview绑定到表中,并在表中内置了一些逻辑?

时间:2014-02-05 23:45:36

标签: c# asp.net gridview

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

可以这样做吗?

1 个答案:

答案 0 :(得分:0)

来自数据库

Select case columnName when someValue then '<span style="background-color:red">' + columnName + '<\span>' Else columnName End as theColumn

然后在gridview ItemTemplate

<asp:Label Text='<%#Eval("theColumn")%>' runat="server">