0

私は c# が初めてで、既にビルドされているコードを使用しようとしています。誰かがテーブルの列ヘッダーをクリックしたときに、吹き出しの上にホバーを配置したいと考えています。次のコードがあります。以下の例では、列の 1 つにタイトル ID があり、以下はテーブルのデータです。ユーザーがマウスをホバーするか、「ID」ヘッダーをクリックするとします。ホバーオーバー画面でテキストを表示したい。何か案は?いくつかの調査を行いましたが、機能するものは見つかりませんでした。テーブルを書き直す必要があるかどうかを判断しようとしています。私がしたことの1つは、次のようなものを追加することでした .Attributes(c => new Dictionary { { "class", "tooltip" }, { "data-content", ".tooltip-content" } }); ただし、これにより、ヘッダーではなくヘッダーの下のセルにポップアップが追加されます。

@Html.Pager((IPagination)Model.CustomersWithCurrentVolumes)

@(Html.Grid(Model.CustomersWithCurrentVolumes)
   .Columns(col =>
  {
    col.For(c => c.Customer.Generation).Named("Generation"); 
    col.For(c => c.Customer.Level).Named("LVL");
    col.For(c => c.Customer.CustomerID).Named("ID");
    col.Custom(c => c.Customer.FirstName).Named("First Name"); 
4

0 に答える 0