問題タブ [sitemap]
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.
sql - ASP.NETサイトマップ
SQLベースのASP.NETサイトマッププロバイダーを作成した経験のある人はいますか?
web.sitemap
メニューおよびSiteMapPathコントロールでデフォルトのXMLファイルが正しく機能していますが、サイトのユーザーがページを動的に作成および変更する方法が必要です。
ページの表示権限を標準のASP.NET
メンバーシップシステムにも関連付ける必要があります。
asp.net - SiteMapNodeCollection からノードを削除するにはどうすればよいですか?
web.sitemap
ASP.NET ページのすべての子ページを一覧表示する Repeater があります。それDataSource
はSiteMapNodeCollection
です。しかし、登録フォームのページをそこに表示したくありません。
SiteMapNodeCollection.Remove()
メソッドは
NotSupportedException: 「コレクションは読み取り専用です」。
リピーターを DataBinding する前に、コレクションからノードを削除するにはどうすればよいですか?
asp.net - サイトマップからASP.NETMVCルートを生成できますか?
ASP.NET MVC
今後のプロジェクトの枠組みを学ぶことを考えています。高度なルーティングを使用して、サイトマップ階層に基づいて長いURLを作成できますか?
ナビゲーションパスの例:
ホーム>ショップ>製品>家庭>キッチン>調理器具>調理器具>焦げ付き防止
典型的な(私が思う)MVC URL:
http ://example.com/products/category/NonstickCooksets
目的のURL:
http ://example.com/shop/products/household/kitchen/cookware/cooksets/nonstick
これはできますか?
asp.net - LocationProvider
メインのASP.NETアプリケーションのメニューシステムを置き換える必要があります。したがって、当然、ASP.NETSiteMapProvider
とMenu
コントロールを調べています。ただし、ユーザーがアクセスできないURLを直接入力できないようにするための十分なセキュリティも必要です。これを行うには、 web.config<location>
にエントリを配置し、それらを個別に保護しますが、これは複数のWebサーバー間で管理するためのPITAになります。
エントリProvider
に相当するものを提供するために使用できるものはありますか?私はそれを見つけることができませんでした、そしてそれはConfigurationLocationクラス<location>
の存在を考えると少しイライラします。
あるいは、SiteMapProviderに欠けている構成オプションがあり、ユーザーがアクセスすべきでないURLにアクセスすることを制限しますか?
asp.net - ユーザー権限に基づいてサイトマップデータソースでTreeViewおよびMenuコントロールのノードをフィルタリングするにはどうすればよいですか?
ASP.NETWebアプリケーションのメンバーシップ/クレデンシャルにASP.NETログインコントロールとフォーム認証を使用しています。そして、私はサイトナビゲーションにサイトマップを使用しています。
SiteMapDataSourceを使用してASP.NETTreeViewおよびMenuナビゲーションコントロールを設定しています。ただし、管理者以外のユーザーには、管理者専用の立ち入り禁止のページが表示されます。
KevinPangは次のように書いています。
この質問が他の質問とどのように違うのかわかりません…
もう1つの質問は、アクセス許可の割り当てと維持に関するものです。
この質問は、ナビゲーションの表示のみを扱っています。具体的には、サイトマップデータソースを使用したTreeViewおよびMenuコントロール。
ニコラスは書いた:
サイトマップにrole="SomeRole"を追加します
それは表示の問題だけを処理しますか?または、そのようなページ権限が適用されていますか?
.net-3.5 - マスターページにメニューコントロールを設定する最良の方法は何ですか?
データベース?ページ変数?列挙型?
ここで意見を探しています。
asp.net - Web.sitemapで提供されているURLに従うようにasp:Menuを取得するにはどうすればよいですか?
メニュー項目を取得するためにasp:menu-item
を使用する単純なものがあります。Web.sitemap
ページはポストバックされますが、クリックされたアイテムに関連付けられているページを取得できません。ナビゲーションバーコードはマスターページファイル内にあることに言及します。
更新:DataBindings
問題はメニュー項目
のセクションで見つかりました。次の行に注意してください。
のテキストフィールドText="Title"
からメニューに表示されるテキストを設定します。アイテムに。というフィールドがあるWeb.sitemap
ことに気づきました。MenuItemBinding
NavigateUrlField
したがって、この問題を解決するには、単純に変更/追加する必要がありますasp:MenuItemBinding
seo - 大規模なサイト マップに対する Google の許容範囲
私はいくつかの thoasand ページのサイト マップを持っていますが、それらの唯一の異なるコンテンツは title 属性であり、コンテンツは Google マップにプロットされていますか?
Google はこれをスパムとして罰しますか?
asp.net - 複数のルートノードなしで複数のサイトマップファイルを使用するにはどうすればよいですか
ASP.NET メニュー コントロールを使用しています。リンク 1 から 10 までが 1 つのサイトマップ ファイルにあり、リンク 11 から 20 までが別のサイトマップ ファイルにある、このようなメニューを表示したいと思います。
ただし、サイトマップ ファイルには、抑制できないように見えるルートが必要です。
何かご意見は?
-エドード