我需要使用工具提示显示单元格的描述。我需要使用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");
}
}