0

ASP.Net アプリケーションに、"Has Holidays" という列の GridView があります。GridView は、プロジェクトに取り組んでいる人のリストを保持します。この列は基本的に、ユーザーが選択した期間に休日を持っているかどうかを示します。ある場合は「はい」、ない場合は「いいえ」です。画面サイズの関係で、彼の休暇の日付を表示できません。私の考えは、ユーザーがマウスをセル上に移動できるようにすることです。「はい」の場合は、次のようなツールチップ ポップアップ ボックスを表示します。

休暇:3月1日から3月15日まで 4月19日から4月23日まで

うまくフォーマットされた表の中にあるかもしれません。これを行うために使用できるコントロールはありますか、それとも特別な css マジックがありますか? 現在、Ajax Control Toolkit を使用していますが、役立つものは何もありません。

4

3 に答える 3

1

HTML では、Windows アプリのツールチップのように見えるブラウザー ベースのポップアップを表示するための 'title' 属性が許可されています。要素にカーソルを合わせると、テキストが表示されます。

<span title="Leave: from 1st march to 15th March">No</span>

さらに制御が必要な場合は、Web フォーム用の jQuery または AJAXControlToolkit の使用を検討できます。

于 2013-08-17T07:41:23.073 に答える
0

ツールチッププロパティを追加して、このようにしてみてください

' ToolTip ='<%# Bind("Leavedetails") %>'>

より多くの例を参照してください

http://www.aspdotnet-suresh.com/2013/05/jquery-show-gridview-row-details-in.html

http://forums.asp.net/t/1808318.aspx/1

于 2013-08-17T08:18:03.557 に答える