1. 程式人生 > >怎麼設定GridView的單元格在內容顯示超過長度的時候用省略號代替而不是換行當滑鼠移上去的時候將影藏的內容提示出來

怎麼設定GridView的單元格在內容顯示超過長度的時候用省略號代替而不是換行當滑鼠移上去的時候將影藏的內容提示出來

最簡單的可以通過CSS來設定省略號,
滑鼠移上全部顯示用ToolTip,
1.CSS:
  <style type="text/css">
  .mlength
  {
  display: block;
  width: 100px;
  overflow: hidden;  
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  }
  </style>

2.設定GeidView某一欄位為模板列並設定css,如:
<asp:Label ID="Label1" runat="server" Text='<%# Eval("欄位") %>' CssClass="mlength"
></asp:Label>

3.後臺設定tooltip:
  protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
  {
  if (e.Row.RowType == DataControlRowType.DataRow)
  {
  ((Label)e.Row.Cells[0].FindControl("Label1")).ToolTip = ((Label)e.Row.Cells[0].FindControl("Label1")).Text;
  }
  }

相關推薦

怎麼設定GridView單元內容顯示超過長度的時候省略號代替行當滑鼠上去的時候內容提示出來

最簡單的可以通過CSS來設定省略號, 滑鼠移上全部顯示用ToolTip, 1.CSS:   <style type="text/css">   .mlength   {   display: block;   width: 100px;   overflow: hidden;     white-

GridView單元內容顯示超過長度的時候省略號 ......

最簡單的可以通過CSS來設定省略號,滑鼠移上全部顯示用ToolTip,1.CSS:  <style type="text/css">  .mlength  {  display: block;  width: 100px;  overflow: hidden

dev gridview單元 背影及字型設定

  private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)         {             //下面是指

GridView每個單元滑鼠上去顯示div

{                string table ="<table cellspacing='0' rules='all' bordercolorlight='#b4b1b1' bordercolordark='#ffffff' border='1'><tr class='titl

Apache-POI 設定excel單元樣式字型等

大概思路就是設定樣式以及字型後新增進單元格中 Workbook wb = new XSSFWorkbook(); Sheet sheet = wb.getSheetAt(0); //建立單元格 Row row = sheet.getRow(0); if(null == row){ r

DEV中右鍵菜單如何只在非空單元顯示

cursor update equal 單元格 空白區域 ram mouseup text date 問題: 1. 開發時,我的winform程序中有很多gridview,我希望右鍵菜單只在我點擊非空的行時才顯示,點擊其他空白區域時不顯示; 2. 有一個樹狀導航圖,tree

HTML怎麼讓table中的td內容過長顯示為固定長度,多餘部分省略號代替

HTML如何讓table中的td內容過長顯示為固定長度,多餘部分用省略號代替 這個問題呢,是由於我們公司測試的部門測出來的,雖然說測試的內容本身就是個BUG,不過這個也讓我學到了一個比較好的歸類於佈局的一個小技巧,就是將td標籤中過長的內容只顯示為這個td的width的長度,之後的便以省略號

gridview單元編輯新增資料

行號 private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) {

Excel2007設定單元格式後,並不能立即生效必須挨個雙擊單元,才能生效。資料行很多,效率太低。

原因:Excel2007設定過單元格格式後,並不能立即生效必須挨個雙擊單元格,才能生效。資料行很多。效率太低。 原因:主要是一些從網上拷貝過來的日期或數字excel預設為文字格式或特殊-中文數字格式大小寫。 手動設定單元格,將格式改成日期格式,但仍不能參與計算。只有挨個單元格雙擊,才能生效;才可以計

[Xcode10 實際操作]五、使用表格-(2)設定UITableView單元高度

本文將演示如何製作一個自定義行高的表格檢視 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 //首先新增兩個協議。 4 //一個是表格檢視的代理協議UITableViewDelegate 5 //另一個是

[Xcode10 實際操作]五、使用表格-(4)設定UITableView單元資料庫源

本文將演示如何自定義表格的資料來源。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 //首先新增兩個協議。 4 //一個是表格檢視的代理協議UITableViewDelegate 5 //另一個是表格檢

poi 設定excel 單元樣式

/** * 建立Excel * @param filePath 檔案路徑 * @param fileName 檔名 * @return 建立成功返回 true 否則false */ private static boole

Excel轉Html(二)-POI HSSFCellStyle 設定 Excel 單元樣式

POI中可能會用到一些需要設定EXCEL單元格格式的操作小結: 先獲取工作薄物件: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFCellStyle setBorder

poi匯出Excel時設定某個單元顏色

需求:    查詢資料庫表資料然後到另一個表找錯誤的對應欄位(就是找到需要填充的單元格所在行的列),對這個單元格進行設定背景色,然後匯出資料。 具體的工具類如下   import cn.afterturn.easypoi.excel.annotatio

poi excel設定合併單元邊框格式

版本3.17 //設定合併單元格的邊框 public static void setBorderForMergeCell(BorderStyle style,int color, CellRangeAddress cra,Sheet sheet){  RegionUtil.se

Apache POI 設定Excel單元的寬度和高度

原博作者:Tony Qu 原博連結 在Excel中,單元格的寬度其實就是列的寬度,因為Excel假設這一列的單元格的寬度肯定一致。所以要設定單元格的寬度,我們就得從列的寬度下手,HSSFSheet有個方法叫SetColumnWidth,共有兩個引數:一個是列的索引(從0開始),一個是

java poi設定Excel單元顏色

CellStyle cellStyle = wb.createCellStyle(); cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);  //填充單元格 cellStyle.setFillForegroundColor(H

bootstrapTable如何設定某個單元樣式

使用bootstrapTable繫結表格資料中,如何設定在bootstrapTable繫結資料的表格中設定某個單元格的樣式。需要使用到bootstrapTable中cellStyle進行設定,在bootstrapTable繫結資料中在對應的columns裡面新增cellSty

設定DataGridView單元的文字對齊方式

實現效果:    知識運用:   DataGridViewCellStyle類的Alignment屬性      //獲取或設定DataGridView單元格內的單元格內容的位置   public DataGridViewContentAlignment Alignment {ge

django admin 列表欄位內容顯示指定長度,超出部分以省略號替代

有時候我們在用django admin做後臺管理系統的時候,有些欄位比如說content欄位內容太長,在頁面列表上展示就不好看,所以我們要限制它的長度,多出的部分用省略號替代,可以參照如下圖中紅線圈出的方式,在models檔案中加一個欄位判斷方法,如果超出指定長度就擷取字串給