問題タブ [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.
asp.net - メニュー項目が複数行ある場合の asp:menu 項目の中央揃え
この小さなコード スニペットで私の問題を再現できます。
結果:
- テスト-テスト-テスト-テスト-テスト-テスト
- テスト--------------------------------------------
望ましい結果:
- テスト-テスト-テスト-テスト-テスト-テスト
- ------テスト----------------------
3 つの RenderingModes をすべて試しましたが、うまくいきませんでした! 私は何か間違ったことをしていますか?
c# - asp.net でメニュー項目間の項目スペースが機能しない
asp.net メニュー項目の間にスペースを入れたいと思います。したがって、 SOの他の投稿で提案されたstaticmenuitemstyle
and属性を試しました。horizontalpadding="10"
しかし、うまくいきません。
メニュー項目の間にスペースを空ける方法を教えてください。
私のコード::
menu - カスタム サーバー コントロール: Menu クラスから継承され、どのように、また正確に何をレンダリングするか
それぞれのアプリケーションの名前を取得してメニューをレンダリングし、ユーザーの役割にログインして、それに応じてメニューをレンダリングするすべてのアプリケーション用のカスタム コントロールを作成しました。div と順序付けられていないリストを含む html 文字列の形式で db から読み込まれるメニューをレンダリングするために、既に作成された JavaScript を使用しています。さて、元の問題に来て、以前はhtmlでdivとしてレンダリングされるPanelクラスでコントロールを継承し、継承されたパネルコンテナに生成されたHTMLを書きました。ここで、既にサイトマップがある Web サイトとコントロールを統合したいと考えています。そのために、Menuクラスからコントロールを継承しましたが、メニュー html をレンダリングする方法がわかりません。以前にレンダリングした方法のコードを以下に貼り付けます。
現在、Panel で継承されているため、継承された Panel(div) 内に html を記述するだけで済みました。Menuクラスから継承する場合、menuhtml を記述するにはどうすればよいですか。
css - Asp.net メニュー コントロール - タブ ドロップまたはスクロールを有効にする
Web サイトの div に asp.net メニュー コントロールが埋め込まれています。
私の問題は、15 ~ 20 個のメニューがあり、すべてのメニューを以下のように表示すると、メニュー コントロールが乱雑に見えることです。
メニュー コントロールに 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 - OnMenuItemClick イベントの後にユーザー検証が機能しない
に 2 つの異なるパネルを含む Web フォームがあります.net 2008. .net framework version is 3.5
。各パネルには、テキストボックス、ドロップダウンリストなどのユーザー入力コントロールが含まれています。ナビゲーション用の ASP メニュー コントロールがあります。最初のアイテムが最初に選択されます。ユーザーがボタンをクリックしたときに、ユーザーが必要なユーザー コントロールを入力していない場合、検証コントロールが起動します。しかし、別の aspmenuitem をクリックしてから、必要なユーザー コントロールを入力せずにボタンをクリックすると、ユーザー検証が起動しません。
このような状況が発生する理由を教えていただけますか?