DevExpress 10.2.4系列-ASPxListBox根据列值不同设置不同图标

简介:

 DevExpress 10.2.4系列-ASPxListBox根据列值不同设置不同图标

 

 
  1. <dx:ASPxListBox ID="listBIViews" AutoPostBack="true" runat="server"  
  2.     Width="100%" EncodeHtml="false"  
  3.     Border-BorderWidth="0" ItemStyle-SelectedStyle-BackColor="#FFAE30"  
  4.     ItemStyle-HoverStyle-BackColor="#FFEE62"  
  5.     ondatabound="listBIViews_DataBound"  
  6.     onselectedindexchanged="listBIViews_SelectedIndexChanged" > 
  7.     <Items> 
  8.         <dx:ListEditItem ImageUrl="~/images/summary.png"  Text="Cashout(10)" /> 
  9.     </Items> 
  10. </dx:ASPxListBox> 

不同条目显示:图标--跟着一段标题性文字(做了截取加省略号...)

省略号部分我是,在绑定后事件里处理的:

 

 
  1. protected void listBIViews_DataBound(object sender, EventArgs e) 
  2.     foreach (ListEditItem li in (sender as ASPxListBox).Items) 
  3.     { 
  4.         string fullText=li.Text; 
  5.         string shortText=""
  6.         if (li.Text.Length > 30) 
  7.         { 
  8.             shortText = li.Text.Substring(0, 10) + "... (10)"; 
  9.         } 
  10.         else 
  11.         { 
  12.             shortText = li.Text + " (10)"; 
  13.         } 
  14.         String text = String.Format("<div title='{0}'>{1}</div>", fullText,shortText); 
  15.         li.Text = text
  16.         //li.ImageUrl = "~/images/view.png";//根据情况显示不同的view图标 
  17.     } 

图标处怎么处理现在还不清楚。





 本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/660525,如需转载请自行联系原作者


相关文章
|
7月前
用dragstart、drag、dragend、dragover、drop、dragleave实现针对表格列的顺序进行拖拽排序(附带实现选择某几列数据显示或隐藏)
用dragstart、drag、dragend、dragover、drop、dragleave实现针对表格列的顺序进行拖拽排序(附带实现选择某几列数据显示或隐藏)
|
4月前
|
开发框架 前端开发 JavaScript
在DevExpress的GridView的列中,动态创建列的时候,绑定不同的编辑处理控件
在DevExpress的GridView的列中,动态创建列的时候,绑定不同的编辑处理控件
|
4月前
|
设计模式 开发框架 前端开发
在DevExpress中使用BandedGridView表格实现多行表头的处理
在DevExpress中使用BandedGridView表格实现多行表头的处理
|
4月前
|
开发框架 前端开发 JavaScript
在DevExpress的GridView的列中,使用RepositoryItemSearchLookUpEdit控件实现产品列表信息的展示和选择
在DevExpress的GridView的列中,使用RepositoryItemSearchLookUpEdit控件实现产品列表信息的展示和选择
禁用行、列、单元格单元格编辑
禁用行、列、单元格单元格编辑
|
C++ 索引
详解Qt5.12.9属性表控件:QtPropertyBrowser的使用示例/折叠/展开/小数位数/QSS样式/标题修改/选中行号等(2)
详解Qt5.12.9属性表控件:QtPropertyBrowser的使用示例/折叠/展开/小数位数/QSS样式/标题修改/选中行号等
2589 0
详解Qt5.12.9属性表控件:QtPropertyBrowser的使用示例/折叠/展开/小数位数/QSS样式/标题修改/选中行号等(2)
详解Qt5.12.9属性表控件:QtPropertyBrowser的使用示例/折叠/展开/小数位数/QSS样式/标题修改/选中行号等(1)
详解Qt5.12.9属性表控件:QtPropertyBrowser的使用示例/折叠/展开/小数位数/QSS样式/标题修改/选中行号等
1514 0
详解Qt5.12.9属性表控件:QtPropertyBrowser的使用示例/折叠/展开/小数位数/QSS样式/标题修改/选中行号等(1)