RadGridView添加序号列

Posted 蘑菇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RadGridView添加序号列相关的知识,希望对你有一定的参考价值。

    public class RowNumberColumn : GridViewDataColumn
    {
        public override System.Windows.FrameworkElement CreateCellElement(Telerik.Windows.Controls.GridView.GridViewCell cell, object dataItem)
        {
            TextBlock textBlock = cell.Content as TextBlock;

            if (textBlock == null)
            {
                textBlock = new TextBlock();
            }

            //textBlock.Text = (this.DataControl.Items.IndexOf(dataItem) + 1).ToString(); 
            textBlock.Text = ((this.DataControl.ItemsSource as IList).IndexOf(dataItem) + 1).ToString();

            return textBlock;
        }
    }
<telerik:RadGridView>
    <telerik:RadGridView.Columns>
        <local:RowNumberColumn Width="32" Header="序号"/>
     </telerik:RadGridView.Columns>
</telerik:RadGridView>

 

以上是关于RadGridView添加序号列的主要内容,如果未能解决你的问题,请参考以下文章

Telerik radGridView添加childrow

MySQL 添加序号列

layui table中添加一列序号列

php读取mysql数据后如何自动添加一个序号列?

element表格添加序号

excel 中如何向一列中自动添加序号啊