【发布时间】:2012-08-02 21:12:08
【问题描述】:
如何有条件地将图像放入 ASPxGridView 上的单元格中。例如;如果 Column1 高于 1000,我想在 Column2 上看到“above.png”,如果低于 1000,我想在 Column2 上看到“below.png”。
这是我的 ASPXGridView 的标记:
<dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" KeyFieldName="pkCalisan" Width="100%" >
<Columns>
<dx:GridViewDataTextColumn
FieldName="ID"
ReadOnly="True"
VisibleIndex="0">
<EditFormSettings Visible="False" />
</dx:GridViewDataTextColumn>
<dx:GridViewDataTextColumn FieldName="Price" VisibleIndex="1"></dx:GridViewDataTextColumn>
<dx:GridViewDataImageColumn VisibleIndex="2"></dx:GridViewDataImageColumn>
</Columns>
</dx:ASPxGridView>
谢谢..
【问题讨论】:
-
您必须设法在 GridView_RowDataBound 事件中编写代码。你能提供你的 GridView aspx 代码吗?
-
:GridViewDataTextColumn> -
我已经用您的标记更新了原始问题 - 比作为评论发布更好。这里有一个工作示例:devexpress.com/Support/Center/p/Q149237.aspx - 您可以用 GridCell 中的任何内容替换控件和条件。
标签: asp.net devexpress aspxgridview