在“行数据绑定事件”中标识单元格列标题名称



我需要使用工具提示显示单元格的描述。我需要使用OnRowDataBound来识别单元格的标题。

<asp:GridView ID="grdOne" runat="server" AutoGenerateColumns="False" CssClass="common_tbl full_width" AllowPaging="true" 
 OnPageIndexChanging="grdOne_PageIndexChanging" OnRowDataBound="grdOne_OnRowDataBound">
<Columns>
    <asp:TemplateField HeaderText="Bank Code">
        <ItemTemplate>
            <asp:Label ID="lblBankCode" runat="server" Text='<%#Eval("BankCode")%>'></asp:Label>
        </ItemTemplate>
        <HeaderStyle HorizontalAlign="Center" />
    </asp:TemplateField>
    <asp:TemplateField HeaderText="Branch Code">
        <ItemTemplate>
            <asp:Label ID="lblBranchCode" runat="server" Text='<%#Eval("BranchCode")%>'></asp:Label>
        </ItemTemplate>
        <HeaderStyle HorizontalAlign="Center" />
    </asp:TemplateField>
</Columns>
</asp:GridView>
protected void grdOne_OnRowDataBound(object sender, GridViewRowEventArgs e)
{
}

希望这能奏效

protected void grdOne_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow)
    {
        e.Row.ToolTip = "Description";
    }
 }

protected void grdOne_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
             e.Row.Attributes.Add("title", "Description");
        }
     }

最新更新