Gridview工具提示插入索引或检查单元格的值

时间:2010-01-20 14:52:27

标签: gridview header tooltip

使用以下代码尝试使用不同的方法在gridview上进行工具提示:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {

            { 
                if (e.Row.RowType == DataControlRowType.Header) 
                    { 
                        foreach (TableCell cell in e.Row.Cells) 
                            { 
                                foreach (Control ctl in cell.Controls) 
                                    { 
                                        if (ctl.GetType().ToString().Contains("DataControlLinkButton")) 
                                            { 
                                                cell.Attributes.Add("title", "tooltip text for " + ((LinkButton)ctl).Text);

                                            } 

                                    } 
                            } 
                    } 
            }

        }

我将如何操作此代码,以便第一列工具提示显示“显示类别描述”,第二列显示“代表总百分比”等,等等。

我不确定如何为每列实现不同的工具提示文本 - 我会实现索引还是添加另一个循环?我不知道从哪里开始......为厚厚道歉。

1 个答案:

答案 0 :(得分:0)

为什么不使用

ToolTip='<%# Eval("ColumnName")%>'
绑定Text属性时,在itemtemplate中的

也绑定了tooltip属性(在aspx文件中)。