1

ユーザーコントロールにデータリストコントロールがあり、アイコンイメージ "detail.png" があります。今、その画像のクリックイベントでカスタマイズされたツールチップ (このqTip_Tooltip など)を表示したいと思います。問題は、ツールチップのコンテンツがデータベースから取得される必要があることです。

写真にあるテーブルが 2 つあります。 1. StudentMaster 。2. StudentCategoryMaster。ツールチップを使用する前に、以下で説明する特定の学生の詳細を確認できる別のページがありました。学生 ID と学生カテゴリ ID。このような

aspx コード

<a href='<%# FormatStudentId((int)Eval("studentId"), (int)Eval("studentCategoryId")) %>'>

.cs コード

protected string FormatStudentId(int studentId, int studentCategoryId)
{
    return "StudentDetails.aspx?studentId=" + studentId.ToString() + "&studentCategoryId=" + studentCategoryId.ToString();
}

そのため、ツールチップを表示する必要がある場合、ツールチップはこれら 2 つの ID と共に渡されている必要があります。したがって、動的ツールチップのシナリオが登場します。

私の質問は、これを達成する方法は? 私を助けてください。読んでくれてありがとう , 私は明確なenufだったと思います, そうでない場合, 詳細を尋ねてください, 私はあなたにあげます.

4

2 に答える 2

0

を使用し、必要に応じて<AjaxControlToolkit:HoverMenuExtender>編集し<div>ます<asp:Panel>

このような..

<asp:Panel ID's ...>
<div style="">
<%#Eval("studentDescription")%>
<br />
</div>

このエクステンダーのためのグーグル、あなたはとても多くの素晴らしい例を見つけるでしょう。

于 2012-09-22T09:22:31.697 に答える
0

details.png には、特定の生徒のツールチップが含まれますか? 例と同じ方法で p タグを動的に埋めることができます

于 2012-09-22T07:43:49.673 に答える