問題タブ [aspmenu-control]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
464 参照

asp.net - メニュー項目が複数行ある場合の asp:menu 項目の中央揃え

この小さなコード スニペットで私の問題を再現できます。

結果:

  • テスト-テスト-テスト-テスト-テスト-テスト
  • テスト--------------------------------------------

望ましい結果:

  • テスト-テスト-テスト-テスト-テスト-テスト
  • ------テスト----------------------

3 つの RenderingModes をすべて試しましたが、うまくいきませんでした! 私は何か間違ったことをしていますか?

0 投票する
1 に答える
5401 参照

c# - asp.net でメニュー項目間の項目スペースが機能しない

asp.net メニュー項目の間にスペースを入れたいと思います。したがって、 SOの他の投稿で提案されたstaticmenuitemstyleand属性を試しました。horizontalpadding="10"しかし、うまくいきません。

メニュー項目の間にスペースを空ける方法を教えてください。

私のコード::

0 投票する
1 に答える
96 参照

menu - カスタム サーバー コントロール: Menu クラスから継承され、どのように、また正確に何をレンダリングするか

それぞれのアプリケーションの名前を取得してメニューをレンダリングし、ユーザーの役割にログインして、それに応じてメニューをレンダリングするすべてのアプリケーション用のカスタム コントロールを作成しました。div と順序付けられていないリストを含む html 文字列の形式で db から読み込まれるメニューをレンダリングするために、既に作成された JavaScript を使用しています。さて、元の問題に来て、以前はhtmlでdivとしてレンダリングされるPanelクラスでコントロールを継承し、継承されたパネルコンテナに生成されたHTMLを書きました。ここで、既にサイトマップがある Web サイトとコントロールを統合したいと考えています。そのために、Menuクラスからコントロールを継承しましたが、メニュー html をレンダリングする方法がわかりません。以前にレンダリングした方法のコードを以下に貼り付けます。

現在、Panel で継承されているため、継承された Panel(div) 内に html を記述するだけで済みました。Menuクラスから継承する場合、menuhtml を記述するにはどうすればよいですか。

0 投票する
1 に答える
436 参照

css - Asp.net メニュー コントロール - タブ ドロップまたはスクロールを有効にする

Web サイトの div に asp.net メニュー コントロールが埋め込まれています。

私の問題は、15 ~ 20 個のメニューがあり、すべてのメニューを以下のように表示すると、メニュー コントロールが乱雑に見えることです。

ASP.NET メニュー

メニュー コントロールに css を適用することを考えていますが、メニューに表示されるアイテムの量を制御する方法がわかりません。項目は必須項目のため削除できません。私が必要とするのは、最初の 5 つのメニューを表示する必要があり、残りをドロップダウン リストまたは下のスクリーンショットのようなスクローラーで表示する必要があることです。

以下のようにメニューコントロールを表示する必要があります

タブドロップ

また

矢印

誰でも私の問題を解決するのを手伝ってもらえますか?

編集

リスト スタイルをリストからテーブルに変更することで、すべてのメニューを 1 行に表示することができました。

メニュー

This has solved my clutter issue however the menus are going beyond the div view width. I tried changing the width but it didnt helped me. how to set the limit to show only few menus and provide scroll support feature to see the remaining menus.

ASP.NET メニューのスクロール

0 投票する
1 に答える
20 参照

asp.net - OnMenuItemClick イベントの後にユーザー検証が機能しない

に 2 つの異なるパネルを含む Web フォームがあります.net 2008. .net framework version is 3.5。各パネルには、テキストボックス、ドロップダウンリストなどのユーザー入力コントロールが含まれています。ナビゲーション用の ASP メニュー コントロールがあります。最初のアイテムが最初に選択されます。ユーザーがボタンをクリックしたときに、ユーザーが必要なユーザー コントロールを入力していない場合、検証コントロールが起動します。しかし、別の aspmenuitem をクリックしてから、必要なユーザー コントロールを入力せずにボタンをクリックすると、ユーザー検証が起動しません。

このような状況が発生する理由を教えていただけますか?

画像説明 1

画像説明 2