2011-01-06 6 views
2

私は自分のasp.netアプリケーションで使用できるwebpartとiframe以外のusercontrolの他の代替手段がありますか?の代わりにusercontrol

ありがとうございます。

+0

達成しようとしていることは何ですか?あなたのシナリオにusercontrol、webpart、iframeが適切でないのはなぜですか?あなたのシナリオは何ですか? –

+0

実際に私はカスタマイズしたダッシュボードを作成していますが、シナリオのパフォーマンスは大きな問題です。ユーザーコントロールを使用していますが、iframe以外の他のオプションや意見もあります。 iframeなどのページに表示されるブラウザの印刷のような制限があるため、興味がありません。 – MaddY

答えて

0

あなたが達成しようとしているものがわからないのですが、私の頭の上では、更新パネルを使ってiframeの一種として機能し、ページ内の別のページを読み込むことができます。

0

ユーザーコントロールは、できるだけ抽象的です。最終的な目標は、サーバー側から与えたパラメータに基づいてブラウザに何かを送信することです。ラベルにはTextというプロパティがあり、一度設定すると、そのテキストでブラウザに<span>タグを送信します。 Panelには、<div>要素でラップされたブラウザに設定されたときに送信される子のコレクションがあります。その他の方法はありません。

あなたのコメントに基づいて、パフォーマンスを向上させる方法があるかもしれません。あなたは現在どのようなコントロールを持っていますか?ユーザーはどのようにカスタマイズできますか?あなたがシナリオをより良く説明し、関連するコードを投稿することができれば、それは素晴らしいことでしょう。

0

質問に対するあなたのコメントを考慮すると、usercontrolsをプレースホルダといくつかのjQueryプラグインまたは単にWebパーツコントロールをコンテナとして使用すると問題ありません。

問題がなければ変更する必要はありません。それから私たちは、カスタムサーバーのコントロールなどの他のオプションについて議論するかもしれませんが、それらの問題もあります。それは常にバランスです。

問題がなく、これが正しいことかどうかを確認したい場合は、その答えはええと思います。特定の問題がない限り、この方法は問題ありません。