2014-03-27 60 views

回答

4
protected void GridView1_DataBound(object sender, GridViewRowEventArgs e) 
    { 
     if (e.Row.RowType == DataControlRowType.DataRow) 
     { 
      // check for condition 
      if (e.Row.Cells[0].Text.Contains("sometext")) 
      { 
       e.Row.ToolTip = "Text to be shown on mouseover of the row"; 
      } 
     } 
    } 
0

使用行數據綁定將在創建每行時觸擊每行。然後在裏面使用.findcontrol來獲得你要添加工具提示的任何控制。

然後分配工具提示。

無論您想使用什麼條件,都可以將其包裹起來。

如果您發佈您的當前代碼,那麼我可能會進一步提供幫助。

-1

試試這個, 這個事件通過你可以檢查你所有的gridview行。

gridview的行事件名稱= OnRowDataBound : "GridView1_RowDataBound"

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) 
{ 
    if (e.Row.RowType == DataControlRowType.DataRow) 
    { 
     //Add Your Condition here 
    } 
} 
相關問題