0

いくつかの PanelItems を含む Panelbar があります。PanelItems には、navigateUrl プロパティがあります。右クリックして「新しいタブ/ウィンドウで開く」を選択するたびに、ページをnavigateUrlリンクにリダイレクトします。

しかし、アイテムを通常の左クリックすると、navigateUrl にリダイレクトしたくありません。代わりに、PanelItem のクリック イベント プロパティが必要です。

とにかく、ナビゲーションが起こらないようにすることができます。OnClientItemClick イベントで何かをしなければならないと思いますが、そこでナビゲーションが行われないようにする方法がわかりません。

4

1 に答える 1

0

NavigateUrl を使用する代わりに (毎回ナビゲーションが発生するため)、カスタム属性を使用して、カスタム属性でナビゲートする URL を各パネル項目に設定できます。そうすれば、パネルバー項目をクリックするたびに ItemClick イベントが発生します。

カスタム属性の例については、この Telerik デモをご覧ください。

于 2011-12-18T17:47:24.883 に答える