問題タブ [sitemappath]

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 投票する
0 に答える
198 参照

asp.net - ASP.NET 複数のサイトマップ

ASP.NET は初めてです。別の言語 (ポルトガル語から英語) で新しいバージョンの Web サイトを作成する必要があります。

翻訳されたページとコントロールを含む新しいフォルダー (/english/) を作成しました。

「/Default.aspx」ページには、「/english/Default.aspx」にリダイレクトするリンクがあります。

問題は、リンク メニューが元の言語のままで、新しいフォルダー内の他のページが読み込まれないことです。彼は、新しいフォルダー内のサイトマップ ファイルではなく、ルート フォルダーにデフォルトのサイトマップ ファイルを読み込むと思います。

新しいリンクメニューをロードできるように、この新しいフォルダ内にあるサイトマップファイルをページにロードするにはどうすればよいですか?

0 投票する
2 に答える
2226 参照

asp.net - asp.net SiteMapPath (Web.sitemap) の複数のルート ノード

ユーザーが異なる役割を持つダッシュボードのような Web アプリケーションを実装しています。ユーザーがダッシュボード内のさまざまなページを閲覧するときに、ページの上部にサイト マップ パスを表示する必要があります。asp.net SiteMapPath を使用していますが、複数のルート ノードに使用するにはどうすればよいですか。ユーザーの役割ごとに複数のルート ノードを実装する必要があります。

例:- Admin->Directory1->Directory2->Page1.aspx

Teacher->Directory1->Page2.aspx

Student->Directory2->Page1.aspx など。

Admin、Teacher、および Student は、パスのルート ノードです。

Admin->Teacher->Directory1->Page2.aspx のようであってはなりません

解決策はありますか?

ありがとう。

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

asp.net - クエリ文字列パラメーターを持つ同じ URL を持つ複数の SiteMap ノード

私が使用している SiteMap コントロールで、2 つ以上のノードが同じページを指すようにします。

基本的に、表示するグリッドがあります。このグリッドは、さまざまな方法でフィルター処理できます。各フィルターは、ユーザーが特定のエントリをクリックすると、そのエントリに関連するデータを含むグリッドを表示するページにリダイレクトされるページです。それを実現するために、クエリ文字列パラメーターを使用しています。この制限を克服する1つの方法は、重複ノードのURLの最後にダミーパラメーターまたは「#」を追加することであるとオンラインで読んだので、これを試しました

ハッシュも使用していますが、クエリパラメーターを使用してBrowsePublications.aspxにリダイレクトしているため、(私のURLは次のようなものです

BrowsePublications.aspx?view=2&c=24

asp.net はそれを認識せず、BrowsePublications.aspx から SiteMap.CurrentNode にアクセスしようとすると例外が発生しました。これを実現する最も簡単な方法は何ですか。ありがとう

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

asp.net - ASP.Net - 兄弟を表示できる SiteMapPath を取得する方法はありますか?

兄弟ページへのリンクを表示する SiteMap コントロール (つまり、Sitemap XML ファイルを使用するもの) を取得する方法はありますか?

たとえば、私の階層が

ユーザーがページ1を見ているときに次のようなものを表示するブレッドクラムが欲しい

> ホーム >ページ1 /ページ2

また、ホームをクリックしてホーム ページに移動するか、ページ 2 をクリックしてページ 2 に移動できるようにします。SiteMapPath 自体は、ホーム ページへのリンクのみをサポートしているようです。または、余分なコードを追加せずにこれを実行できる代替コントロール。

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

c# - Sitemappath コントロールを使用して Web サイトのマスター ページにパンくずリストを追加する方法は?

ナビゲーションを簡単にするために、Web ページにブレッドクラムを追加しようとしています。このために、私はAsp.NetのSiteMapPathコントロールを使用しています。これに加えて、すべてのページをリストするbreadcrumb.Sitemapファイルも作成しました。しかし、マスター ページにサイトマップ パスを実装しているときに、一般的なエラーが発生します。なぜこれが起こっているのか理解できませんか?これは私のaspxページの基本構造です-

  • Page5,6,7,8.aspx ページはすべてのユーザー向けです。と
  • Page9,10,11,12,13.aspx ページはログイン ユーザー用です。そして、私のbreadcrumb.sitemapファイルは-

    また、aspxページにsitemappathコントロールを配置しました-

    私が間違っているところを教えてください。私はいくつかの記事を読みましたが、Web サイトのすべてのページにブレッドクラムを追加するには、これだけの手順で十分であると書かれています。私が間違っているところを教えてください。

  • 0 投票する
    1 に答える
    104 参照

    php - セッション パラメータを使用してサイトマップを作成する方法

    サイトのサイトマップを作成したいのですが、サイト内のすべての URL に URL を書き込む方法に問題があり、番号 (自動増分番号) を追加します。

    たとえば、これは私のサイトです: www.example.com

    ユーザーがサイトに入ると、www.example.com/?i=1 のような ID を取得し、内部ページに入ると、www.example.com/result/? のような同じパラメーターを取得します。 i=1

    しかし、他のユーザーがサイトにアクセスすると、i=2 などを取得します ...

    このようなサイトマップを作成するにはどうすればよいですか?

    ありがとうございました

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

    c# - ブレッドクラムの SiteMapPath コントロールを構成する方法は? asp.net

    マスター ページにサイト マップ パス コントロールを追加し、必要に応じてサイトマップ ファイルを設定しましたが、複数のリンクをクリックすると、現在のページとホーム ページしか表示Home --> Moviesされません。 --> 服 --> など。 また、顧客のサインアップと管理ページに行くと、パスがまったくわかりません。

    実装のどこが間違っているのかわからないので、誰かがこの問題を修正する方法を説明できますか?

    サイトマップ:

    サイト パス

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

    asp.net - sitemap.xml url の書き換え - asp.net web.config

    私はhtaccessで知っていますが、web.configルールプロパティを使用してサイトマップのURLを書き換えるにはどうすればよいですか. 私は次の方法を試しましたが、どれもうまくいきませんでした

    も試した