devexpress GridView按条件给行号上色】的更多相关文章

private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e) { if (gridView1.GetDataRow(e.RowHandle) == null) return; if (gridView1.GetDataRow(e.RowHandle)["COLOR"].ToString() == "true&qu…
Gridview中使用<%# Container.DataItemIndex %>取得当前行的序号 而在Repeater控件中使用Container.ItemIndex取得当前行的序号 <asp:TemplateField HeaderText="内容主键"> <ItemTemplate> <asp:Label Text= '<%# GetContextKey(Eval("tempid").ToString(),Eva…
DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件.本文主要介绍我在使用DevExpress控件过程中,遇到或者发现的一些问题解决方案,或者也可以所示一些小的经验总结.总体来讲,使用DevExpress控件,可以获得更高效的界面设计以及更美观的效果.本文主要通过给出相应的例子以及相关界面效果来说明问题,希望大家能够从中获得好的知识和思路.  1. 应用Office2007和Office2010的界面主题 开始使用DevExpress的时候,发现程序…
Private Sub GridView1_CustomDrawRowIndicator(sender As Object, e As RowIndicatorCustomDrawEventArgs) Handles GridView1.CustomDrawRowIndicator '行号 If e.Info.IsRowIndicator And e.RowHandle >= 0 Then e.Info.DisplayText = e.RowHandle + 1 End If End Sub…
显示行号类 /// <summary> /// GridView 显示行号 设置行号列的宽度 /// </summary> /// <param name="gv">GridView 控件名称</param> /// <param name="width">行号列的宽度 如果为null或为0 默认为30</param> public void DrawRowIndicator(DevExpres…
/// <summary> /// GridView 显示行号 设置行号列的宽度 /// </summary> /// <param name="gv">GridView 控件名称</param> /// <param name="width">行号列的宽度 如果为null或为0 默认为30</param> public void DrawRowIndicator(DevExpress.Xtra…
Repeater : Container.ItemIndex (行号从零开始,如果想改为从1开始,那么可以将以上的代码改为Container.ItemIndex + 1),见下示例: <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> 行号: <%#Container.ItemIndex %> </ItemTemplate> </asp:Repe…
我们在进行开发的时候,很多地方希望dataGridview或girdView显示行号,这里我来说一下两种的实现方法 在girdView中很简单很好实现,我在这里写一下代码,具体其他功能可以看其带的DEMO, private void dataGridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)     {        if…
gridview根据条件来改变行的颜色以及改变单元格的颜色. 通过在RowDataBound事件中写代码来实现,见代码. protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes.Add("onclick", e.Row.ClientID.ToStrin…
gridView1.IndicatorWidth=30; //设置行号宽度 //对gridView1的CustomDrawRowIndicator事件进行操作 进行行号显示 private static void GridView1_CustomDrawRowIndicator(object sender, RowIndicatorCustomDrawEventArgs e) {    if (e.Info.IsRowIndicator && e.RowHandle >= 0)   …