关闭

GridView 中设置某列,截取字符串加"..." 和 鼠标放上去字符全部显示

标签: hyperlinkasptextboxserverdatestring
1421人阅读 评论(0) 收藏 举报

前台HTML代码:

<asp:TemplateField>
                    
<EditItemTemplate>
                        
<asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("hire_date") %>'></asp:TextBox>
                    
</EditItemTemplate>
                    
<ItemTemplate>
                        
<asp:Label ID="Label4" runat="server" Text='<%# PartSubString(DataBinder.Eval(Container.DataItem,"hire_date").ToString()) %>' ToolTip='<%# Bind("hire_date") %>'></asp:Label>
                    
</ItemTemplate>
                
</asp:TemplateField>
                
<asp:TemplateField>
                    
<ItemTemplate>
                        
<asp:HyperLink id="HyperLink1" runat="server" Target="_blank" text='<%# PartSubString(DataBinder.Eval(Container.DataItem,"emp_id").ToString())%>'NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"emp_id")%>' ToolTip='<%# DataBinder.Eval(Container.DataItem,"emp_id")%>'>
                        
</asp:HyperLink>
                    
</ItemTemplate>
                
</asp:TemplateField>

ToolTip 指鼠标放上出时读取字段的全部信息...

后台代码:

 protected string PartSubString(string s)
    
{
        
if (s.Length > 5)
        
{
            
return s.Substring(05+ "...";
        }

        
return s;
    }
 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:111053次
    • 积分:1703
    • 等级:
    • 排名:千里之外
    • 原创:56篇
    • 转载:7篇
    • 译文:0篇
    • 评论:34条
    最新评论