轉(zhuǎn)帖|使用教程|編輯:龔雪|2017-01-22 16:57:22.000|閱讀 679 次
概述:
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
如何根據(jù)列值不同設(shè)置不同圖標(biāo)
<dx:ASPxListBox ID="listBIViews" AutoPostBack="true" runat="server" Width="100%" EncodeHtml="false" Border-BorderWidth="0" ItemStyle-SelectedStyle-BackColor="#FFAE30" ItemStyle-HoverStyle-BackColor="#FFEE62" ondatabound="listBIViews_DataBound" onselectedindexchanged="listBIViews_SelectedIndexChanged" > <Items> <dx:ListEditItem ImageUrl="~/images/summary.png" Text="Cashout(10)" /> </Items> </dx:ASPxListBox>
不同條目顯示:圖標(biāo)——跟著一段標(biāo)題性文字
protected void listBIViews_DataBound(object sender, EventArgs e) { foreach (ListEditItem li in (sender as ASPxListBox).Items) { string fullText=li.Text; string shortText=""; if (li.Text.Length > 30) { shortText = li.Text.Substring(0, 10) + "... (10)"; } else { shortText = li.Text + " (10)"; } String text = String.Format("<div title='{0}'>{1}</div>", fullText,shortText); li.Text = text; //li.ImageUrl = "~/images/view.png";//根據(jù)情況顯示不同的view圖標(biāo) } }
想要了解更多DevExpress使用技巧?海量視頻課程以及最專(zhuān)業(yè)的DevExpress培訓(xùn)盡在
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn