私はRadPanelBarを持っています...
<telerik:RadPanelBar
ID="ResourcesSubMenuRadPanelBar1"
Width="195px"
OnItemClick="RadPanelItemClick"
ExpandMode="MultipleExpandedItems"
OnClientItemClicked="RadPanelClientItemClicked"
OnClientLoad="RadPanelBarClientLoad"
runat="server"
AppendDataBoundItems="true"
EnableEmbeddedSkins="false"
OnClientItemCollapse="RadPanelClientItemClicked"
OnClientItemExpand="RadPanelClientItemClicked">
</telerik:RadPanelBar>
これは、1つの小さなことを除いて、すべて期待どおりに機能します。コードビハインドでは、NavigateUrlプロパティを明示的にに設定していますstring.Emptyが、アイテムがクリックされると、URLにハッシュが追加されます。明らかに、これは、コントロールがをレンダリングするときにhref属性がに設定されているためです。"#"HTML
私はイベントreturn falseから簡単にできることを知っていますが、それはサーバー上でイベントが発生するのを防ぎます。OnClientItemClickedItemClick
私が言っているように、このコードには実際のエラーはありません#。URLに追加されていることが私(そしてさらに重要なことに、エンドユーザー)を悩ませているだけです。
誰かがこれを止める方法を知っていますか?