我正在尋找一個使用asp.net網格的儀表板,它應該顯示一年內產品的銷售情況。如果銷售數量在1到1000之間,則應顯示紅色警報圖像,如果1000 -5000應顯示黃色警報圖像,> 5000應在網格單元內顯示綠色警報。ASP .NET Gridview儀表板 - 基於數據的自定義格式
請讓我知道要實現使用三個警報圖像(紅,綠,黃)
我正在尋找一個使用asp.net網格的儀表板,它應該顯示一年內產品的銷售情況。如果銷售數量在1到1000之間,則應顯示紅色警報圖像,如果1000 -5000應顯示黃色警報圖像,> 5000應在網格單元內顯示綠色警報。ASP .NET Gridview儀表板 - 基於數據的自定義格式
請讓我知道要實現使用三個警報圖像(紅,綠,黃)
參見Scott Mitchell的上gridview數據綁定教程asp.nethttp://msdn.microsoft.com/en-us/library/aa581771.aspx,specifially部分12這一功能的最簡單的方法:http://msdn.microsoft.com/en-us/library/bb288031.aspx
你要使用TemplateField控制銷售的渲染:
<asp:TemplateField>
<ItemTemplate>
<asp:Image id="RedAlertImage" Visible='(Eval("Sales") as int) < 1000' />
<asp:Image id="YellowAlertImage"
Visible='((Eval("Sales") as int) > 1000) && ((Eval("Sales") as int) < 5000' />
<asp:Image id="GreenAlertImage" Visible='(Eval("Sales") as int) > 5000' />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Sales" />
@Kihtrak - 這是否適合您? – 2014-10-23 12:49:40
這是你的朋友http://msdn.microsoft.com/en-us/library/syste m.web.ui.webcontrols.gridview.rowdatabound(v = vs.110).aspx – Sachin 2014-10-18 13:50:19