Asp.net 基于行值有条件地更新DevExpress ASPX GridView图像
如何有条件地将图像放入ASPxGridView上的单元格中。例如如果Column1高于1000,我希望在Column2上看到'over.png',如果低于1000,我希望在Column2上看到'down.png' 以下是我的ASPXGridView的标记:Asp.net 基于行值有条件地更新DevExpress ASPX GridView图像,asp.net,devexpress,aspxgridview,Asp.net,Devexpress,Aspxgridview,如何有条件地将图像放入ASPxGridView上的单元格中。例如如果Column1高于1000,我希望在Column2上看到'over.png',如果低于1000,我希望在Column2上看到'down.png' 以下是我的ASPXGridView的标记: <dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" KeyFieldN
<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>
谢谢..在列的DataItemTemplate中定义自定义图像控件,并在运行时管理图像的属性(可见性或图像URL)
请参阅演示如何在类似场景中管理超链接属性的示例。您必须设法在GridView\u RowDataBound事件中编码。你能提供你的GridView aspx代码吗?我已经用你的标记更新了原始问题-比作为评论发布要好。这里有一个有效的例子:-您可以在GridCell中用您想要的任何内容替换控件和条件。