本文介绍了如何为动态数据设置网格视图列宽的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何为动态数据设置网格视图列宽



这是我的代码,它显示错误..请任何人给我解决方案或其他方法。



 受保护  void  Gridname_RowDataBound( object  sender,GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Gridname.Columns [ 1 ]。ItemStyle.Width = 10 ;
Gridname.Columns [ 2 ]。ItemStyle.Width = 40 ;
}
}



然后显示错误

索引超出范围。必须是非负数且小于集合的大小。 
参数名称:index
解决方案



How to set Grid view column width for dynamic data

This is my code it''s showing error..please any one give me the solution or other method.

protected void Gridname_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            Gridname.Columns[1].ItemStyle.Width = 10;
            Gridname.Columns[2].ItemStyle.Width = 40;
        }
    }


then its showing error

Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
解决方案



这篇关于如何为动态数据设置网格视图列宽的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 01:15