好像昨天刚回相似和帖子
看看这个
如果内容多,可以考虑用其他控件,比如用户控件,用多行来显示,或者做如下形式
gridview 部分内容|剩下部分竖排,比如
                |** =**
                |** =**
                |……
也可以通过显示加一个控件,查看详细时在弹出一个层来显示
方法很多

解决方案 »

  1.   

    就是你鼠标放上面,自动出一个div,显示更多的内容
      

  2.   

    <asp:TemplateField>   
          <ItemTemplate>   
                <asp:TextBox   ID="TB1"   runat="server"  ReadOnly="true" TextMode="MultiLine"/>   
          </ItemTemplate>   
      </asp:TemplateField>
      

  3.   

    对于信息过多显示不全的问题,楼主说的只是一种思路
    还有就是取固定长度,剩余的显示成...的形式,然后再添加ToolTip
      

  4.   

    用文本框来显示就得使用模版列,9楼的回答还要加个Text属性<asp:TemplateField>  
        <ItemTemplate>  
            <asp:TextBox ID="TB1"  runat="server"  ReadOnly="true" Text='<%# Eval("号码")%>'/>  
        </ItemTemplate>  
    </asp:TemplateField> 
      

  5.   

    ToolTip方式是实现的代码如下
    <asp:TemplateField>  
        <ItemTemplate>  
            <asp:Label ID="Lable1" runat="server" Text='<%# Eval("号码").ToString().Length > 10 ? Eval("号码").ToString().Substring(0, 10) + "..." : Eval("号码").ToString() %>' ToolTip='<%# Eval("号码")%>' />  
        </ItemTemplate>  
    </asp:TemplateField>