文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>动态生成GridView列不自动换行方法

动态生成GridView列不自动换行方法

时间:2010-11-21  来源:红星拖拉机

可以在gridview外面嵌套一个DIV设置其宽度(这样当列很多时可以以滚动条方式显示),不用设置gridview的宽度,让其自动设置,因为你的列不定你也就不知道该设多少合适。然后再在gridview的RowDataBound事件里面分别给gridview的头(标题)和体(表体)追加不换行的样式就可了了。主要代码如下:

       

 if ((e.Row.RowType == DataControlRowType.Header)||(e.Row.RowType == DataControlRowType.DataRow))
        {

            //设置gridview头和体不自动换行
            for (int i = 0; i < e.Row.Cells.Count; i++)
            {
                e.Row.Cells[i].CssClass = "NoBreak";
            }
        }

 

 

上面用到的样式headBreak如下:

 .NoBreak
    {   
         white-space:pre;
    }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载