マウスが GridView 行 (onmouseover) に置かれたときにツールヒントを表示する必要があります ツールヒントのコンテンツを動的に設定する必要がありますGridView_RowData
これどうやってするの??
でこれを行うことができますe.Row.Attributes.Add(...
か??
このようにしてみてください...
protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//use this way
e.Row.ToolTip = "My FooBar tooltip";
//or use this way
e.Row.Attributes.Add("title", "My FooBar tooltip");
}
}
これにより、行全体のツールチップが表示されます..特定のコントロールに表示する必要がある場合は、そのコントロールとセットがTooltip
独自のタイトルに属していることを確認してください...
このように行うことができます。これが作業コピーです。
あなたがする必要があるのはtooltip on hover of mouse
、イベント内で(表示したい)コントロールを見つけて、テキストをコントロールにGridview
OnRowDataBound
割り当てることです。tooltip
protected void GridDepartment_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Label LabelCoachName = e.Row.FindControl("LabelCoachName") as Label;
LabelCoachName.ToolTip = LabelCoachName.Text;
}
}