C#ASP.NETサイトのコードビハインドからラベルまたはリテラルのいずれかにツールチップを追加するための最良の方法は何ですか?
質問する
32568 次
2 に答える
13
WebControlsを使用しないことをお勧めします。代わりに、HtmlControlsを使用することをお勧めします。これは、生成された出力HTMLをより直接的に表現できるためです。
asp:Literal
これは、名前空間にあるにもかかわらずWebControlではないWebControls
ため、のようなフォームベースのプロパティの多くが欠けていることに注意してくださいToolTip
。
ToolTip
プロパティは実際にはHTML属性の前面であり、表示title=""
されている任意の要素に適用できます。を使用している場合は、マークアップに属性Literal
があることを確認してください。title="tip text goes here"
HtmlControlsを使用している場合は、次Attributes
のようにコレクションを使用できます。
HtmlControl div = new HtmlGenericControl("div");
div.Attributes["title"] = "tooltip text here";
于 2012-09-18T05:27:22.103 に答える
13
WebControl.ToolTipプロパティを使用して、ラベルコントロールにツールチップを設定します。
Label1.ToolTip = "Your text as tooltip";
于 2012-09-18T05:07:38.113 に答える