シナリオ:上、左、および横のバーを持つmasterpageを持つASP.NETサイト。ページの本文には、他のURLのデータが表示されることがあります。たとえば、 "Show Cities"と呼ばれるマスターページにハイパーリンクがあります。このリンクをクリックすると、URL「https://yourcompany/cities.aspx」を含む新しいウィンドウが開きます。このASPXはASP.NETサイトにリンクされていません。ASP.NETでフレームを作成する方法(ASP.NETサイト内の他のURLを表示する)
これを変更して、ASP.NETサイト自体に「https://yourcompany/cities.aspx」と表示したいと思います。したがって、ユーザーが「都市を表示」をクリックすると、サイトはヘッダー、上部、左側を表示し、本文にはcities.aspxの結果が表示されます。
最適なアプローチと提案は何ですか?私はフレームを作成する必要がありますか?この点についていくつかの援助が必要です。この上
詳細情報: マスターページは、ショーの都市など、いくつかのハイパーリンクやボタンがあり、ショーディーラーなどShowCitiesをクリックすると、yourcompany/cities.aspx(外部サイト)を示す必要があり、同様に「ShowDealers」をクリックして「mycompanyのが表示されるはずです。 com/ShowDealers.aspx ";各リンクには独自のクリックと結果がありますが、結果はサイト内に表示され、ユーザーはどこかにリダイレクトされていると感じるべきではありません。また、結果を示す領域/境界には、その外部サイトのURLは表示されません。
マスターページには、すべての外部ページであるリンクがほとんどありません。それらはすべてフレーム内に表示する必要があります。上記を考慮して、上記の変更をどこに組み込むべきか教えてください。ありがとう。 – Anirudh
@Anirudh私は、インタラクションは、ユーザーが「サイトを表示」と言うリンクをクリックすると、さまざまなサイトへのリンクのリストを表示します(おそらく、リピーターに配置されていると思われます)。その後、リピーター内の特定のリンクをクリックすると、そのサイトのコンテンツがiframe内に表示されます。その場合を確認し、私はいくつかのガイダンスを提供します。 – Icarus
@Lcarus:これはこのようなものです。マスターページには、都市を表示する、ショーディーラーなどのハイパーリンクやボタンがほとんどありません。ShowCitiesをクリックすると、http:// yourcompany/citiesが表示されます。aspx(外部サイト)と同様に "ShowDealers"をクリックすると "http://mycompany.com/ShowDealers.aspx"が表示されます。各リンクには独自のクリックと結果がありますが、結果はサイト内に表示され、ユーザーはどこかにリダイレクトされていると感じるべきではありません。また、結果を示す領域/境界線には、その外部サイトのURLは表示されません。 – Anirudh