2017-08-22 17 views
0

まずはこの1つHow to add a tooltip based on a DropDown list with Kendo wrappers?は役に立たないと思われます。役に立たないものは見つけられません。剣道MVC DropDownList-item with tooltips

私がしたいことは、次の剣道DropDownListの中のアイテムにツールチップを追加することです。

@(Html.Kendo().DropDownList() 
    .Name("ddl-ebm") 
    .DataTextField("EBMNummer") 
    .DataValueField("Id") 
    .OptionLabel("Neuer Datensatz...") 
    .DataSource(ds => ds.Read("GetEbmNummern", "Rechner")) 
    .Events(e => e.Select("onEbmSelect"))) 

現在、剣道ツールチップの要素は次のようになっています。

@(Html.Kendo().Tooltip() 
    .For("#ddl-ebm") 
    .Position(TooltipPosition.Top) 
    .Content("!!!") 
    .Width(120) 
    .Events(events => events.Show("onHoverShowToolTip"))) 

私はしかし、私は(それを囲むコンテナを設定した場合にのみ、DropDownListコントロール自体の上にツールチップを入れている動作するようになった)と.K-ドロップダウンにフィルタを設定し、それがない唯一のものまさに私が欲しいものです。

ありがとうございます。

答えて

1

まず、アイテムに標準タイトルを追加するために使用するテンプレート:

$(".drop-down-list-item").each(function() { 
    $(this).kendoTooltip(); 
}); 
:文書の負荷に

@(Html.Kendo().DropDownList() 
.Name("ddl-ebm") 
.DataTextField("EBMNummer") 
.DataValueField("Id") 
.OptionLabel("Neuer Datensatz...") 
.DataSource(ds => ds.Read("GetEbmNummern", "Rechner")) 
.Template("<span class=\"drop-down-list-item\" title=\"#=EBMNummer#\">#=EBMNummer#</span>") 
.Events(e => e.Select("onEbmSelect"))) 

、あなたがこのような剣道機能を追加する必要があります

関連する問題