GridView、DateTable数据行 内容自适应 不换行

  protected void grvAG_AGENT_RowCreated(object sender, GridViewRowEventArgs e)
    {

  1.  switch (e.Row.RowType)  
  2.     {  
  3.         //页头  
  4.         case DataControlRowType.Header:  
  5.             //第一行表头  
  6.             TableCellCollection tcHeader = e.Row.Cells;  
  7.             tcHeader.Clear();  
  8.   
  9.             tcHeader.Add(new TableHeaderCell());  
  10.             tcHeader[0].Attributes.Add("bgcolor""#8E8E8E");  
  11.             tcHeader[0].Attributes.Add("rowspan""0"); //跨Row  
  12.             tcHeader[0].Attributes.Add("colspan""9"); //跨Column  
  13.             tcHeader[0].Text = "全部信息</tr><tr>";  
  14.   
  15.             //第二行表头  
  16.             tcHeader.Add(new TableHeaderCell());  
  17.             tcHeader[1].Attributes.Add("bgcolor""#008A23");  
  18.             tcHeader[1].Text = "身份证号码";  
  19.   
  20.             tcHeader.Add(new TableHeaderCell());  
  21.             tcHeader[2].Text = "基本信息";  
  22.             tcHeader[2].Attributes.Add("bgcolor""#005EBB");  
  23.             tcHeader[2].Attributes.Add("colspan""3");                  
  24.   
  25.             tcHeader.Add(new TableHeaderCell());  
  26.             tcHeader[3].Text = "福利";  
  27.             tcHeader[3].Attributes.Add("bgcolor""#008A23");  
  28.             tcHeader[3].Attributes.Add("colspan""2");  
  29.   
  30.             tcHeader.Add(new TableHeaderCell());  
  31.             tcHeader[4].Text = "应发合计";  
  32.             tcHeader[4].Attributes.Add("bgcolor""#008A23");                  
  33.   
  34.             tcHeader.Add(new TableHeaderCell());  
  35.             tcHeader[5].Text = "联系方式</tr><tr>";  
  36.             tcHeader[5].Attributes.Add("bgcolor""#005EBB");  
  37.             tcHeader[5].Attributes.Add("colspan""2");  
  38.               
  39.   
  40.             //第三行表头  
  41.             tcHeader.Add(new TableHeaderCell());  
  42.             tcHeader[6].Text = "身份证号码";  
  43.   
  44.             tcHeader.Add(new TableHeaderCell());  
  45.             tcHeader[7].Text = "姓名";  
  46.   
  47.             tcHeader.Add(new TableHeaderCell());  
  48.             tcHeader[8].Text = "出生日期";  
  49.   
  50.             tcHeader.Add(new TableHeaderCell());  
  51.             tcHeader[9].Text = "性别";  
  52.   
  53.             tcHeader.Add(new TableHeaderCell());  
  54.             tcHeader[10].Text = "基本工资";  
  55.   
  56.             tcHeader.Add(new TableHeaderCell());  
  57.             tcHeader[11].Text = "奖金";  
  58.   
  59.             tcHeader.Add(new TableHeaderCell());  
  60.             tcHeader[12].Text = "应发合计";  
  61.   
  62.             tcHeader.Add(new TableHeaderCell());  
  63.             tcHeader[13].Text = "家庭住址";  
  64.   
  65.             tcHeader.Add(new TableHeaderCell());  
  66.             tcHeader[14].Text = "邮政编码";  
  67.             break;  

            //数据行 内容自适应 不换行  
            case DataControlRowType.Header:
                TableCellCollection cells1 = e.Row.Cells;
                for (int i = 0; i < cells1.Count; i++)
                {
                    cells1[i].Wrap = false; //设置此项切记 不要设置前台GridView宽度  
                    cells1[i].Style.Add("padding", "3px");
                }
                break;
            case DataControlRowType.DataRow:
                TableCellCollection cells2 = e.Row.Cells;
                for (int i = 0; i < cells2.Count; i++)
                {
                    cells2[i].Wrap = false; //设置此项切记 不要设置前台GridView宽度  
                    cells2[i].Style.Add("padding", "3px");
                }
                break;
        }  
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值