zoukankan      html  css  js  c++  java
  • GridView 自动折行的解决方案

    当GridView 行内文字过长,且文字内有数字,字母或者符号的时候,会出现汉字和字母数字中间折行,很不美观,经过几番测试,终于找到一个比较完美的解决方案。

    设置设备名称列

      <ItemStyle HorizontalAlign="Center"  Width="100px" Wrap="true" />

    前台页面代码:

    <asp:GridView ID="gvAllocate" runat="server" AutoGenerateColumns="False">
    <Columns>
    <asp:TemplateField HeaderText="序号">
    <ItemTemplate>
    <%# (this.pager.CurrentPageIndex - 1) * this.pager.PageSize + Container.DataItemIndex + 1%>
    </ItemTemplate>
    <HeaderStyle HorizontalAlign="Center" Width="50px" />
    </asp:TemplateField>
    <asp:BoundField DataField="AINFO_NO" HeaderText="调拨编号">
    <HeaderStyle HorizontalAlign="Center" />
    <ItemStyle HorizontalAlign="Center" Width="120px" />
    </asp:BoundField>
    <asp:BoundField DataField="EQUIP_INFO_NAME" HeaderText="设备名称">
    <HeaderStyle HorizontalAlign="Center" />
    <ItemStyle HorizontalAlign="Center" Width="100px" Wrap="true" />
    </asp:BoundField>
    <asp:BoundField DataField="EQUIP_INFO_MODEL" HeaderText="规格型号">
    <HeaderStyle HorizontalAlign="Center" />
    <ItemStyle HorizontalAlign="Center" Width="100px" />
    </asp:BoundField>
    <asp:BoundField DataField="TYPE_NAME" HeaderText="设备类型">
    <HeaderStyle HorizontalAlign="Center" />
    <ItemStyle HorizontalAlign="Center" Width="80px" />
    </asp:BoundField>
    <asp:BoundField DataField="ALIST_NUM" HeaderText="调拨数量">
    <HeaderStyle HorizontalAlign="Center" />
    <ItemStyle HorizontalAlign="Center" Width="60px" />
    </asp:BoundField>
    <asp:BoundField DataField="AINFO_TIME" HeaderText="调拨时间" DataFormatString="{0:yyyy-MM-dd}">
    <HeaderStyle HorizontalAlign="Center" />
    <ItemStyle HorizontalAlign="Center" Width="70px" />
    </asp:BoundField>
    <asp:BoundField DataField="AINFO_USER" HeaderText="调拨人">
    <HeaderStyle HorizontalAlign="Center" />
    <ItemStyle HorizontalAlign="Center" Width="60px" />
    </asp:BoundField>
    </Columns>
    </asp:GridView>

    CS代码:

    protected void Page_Load(object sender, EventArgs e)
    {
    if (!IsPostBack)
    {
    //自动换行
    gvAllocate.Attributes.Add("style", "word-break:break-all;word-wrap:break-word");
    }
    }
  • 相关阅读:
    linq in 查询
    sql数据分组取第一条
    获取mac地址
    计算机网络体系结构分层 (OSI TCP/IP)
    2048游戏代码
    go——变量、类型、常量、函数
    关于装饰器 开放封闭
    linux杂碎知识
    crawl——scrapy(配置文件,持久化,请求传递参数,提高爬虫效率,爬虫中间件,集成selenium,去重规则)
    crawl——xpath使用
  • 原文地址:https://www.cnblogs.com/kingboy2008/p/2083370.html
Copyright © 2011-2022 走看看