2009-03-10 11 views
0

「これはなぜですか?」のように聞こえます。質問の並べ替え、しかしここに行く..HTMLページ内でASP.NETページをコントロールとしてホストしていますか?

私は単純にページングと約10行の1つの列のグリッドをレンダリングする非常に単純なASP.NETページがあります。

現時点では、基本的なHTMLページのIFRAME内にASP.NETページを基本的にホストする必要があります(技術的な制限があるため)。それはもちろん、より良い方法があるかどうか疑問に思っていますか?私はSilverlightのような何かを考えていますいくつかの理由

(私が使用して終了可能性があります)コンテナ..またはいくつかの他のActiveXコントロールのタイプであること。..

希望はこれで十分に説明して?

ありがとうございます!

答えて

1

あなたはそうです、これはかなり「なぜあなたはそうするのですか」のタイプのものです。しかし、皆さんは、私が似たような立場にいて、強制されているように、Webサイトの開発についてジャックを知らないマネージャーのおかげで、ほぼ同じことです。

とにかく、あなたがやっているやり方は、それをやるのが最も簡単な方法だと思います。あなたは別のドメインから実行しているかどうかわかりませんが、質問には指定されていないので、クロスドメインスクリプティングのみです。たとえば、ASP.NETページがwww.myaspdomain.comにあり、HTMLページがwww.myhtmldomain.comにある場合、クロスドメインスクリプティング、またはIFRAMEとASP.NETページ間のスクリプティングによって、いくつかの面白いバグが発生する可能性があります(このようなスクリプティングが開かれているため、今日ではほとんどがブロックされています。

+0

ありがとうございました。はい、私は、iFrameのフルストップを使用することについて少し気になりました。彼らが将来どこにいるかどうかわからない。 これはほぼ似ている(私はそれを言いたい)私はASP.NETをホストするためのActiveXコントロールのいくつかの並べ替えが必要です..奇妙な..または銀色..しかし、返信のおかげで! –

+0

はい、私はこのような考え方をしましたが、SharePointでは代わりにクロスドメインスクリプティングがあなたの友人ではありません。 – inspite

+0

いいえ、それはあなたの友人ではありません:) – hmcclungiii

1

XmlHttpRequestを使用して、ASP.NETページのコンテンツをHTML要素にフェッチすることができます。

+0

ご返信ありがとうございます! –

関連する問題