2

私のプロジェクトは、実行時にフォームを動的にデザインする機能をエンド ユーザーに提供することを目的としています。これは、Web フォームを設計するための単純な Web ベースの IDE のようなものです。

エンド ユーザーは、実行時に Web フォームのすべてのコンポーネントとそれぞれのプロパティを入力できる必要があります。

ユーザーが定義したコンポーネントとプロパティに基づいて Web フォームを生成し、最終的なフォームを表示する必要があります。

リフレクションはこれを行うための最良の方法ですか? もしそうなら、どのようにこれをしなければならないかについて、適切なページを教えていただけますか?

リフレクション以外にこれを実装する方法はありますか?

Web パーツについて調べてみましたが、コンパイル時にコンポーネントのプロパティを事前に知ることができないため、Web パーツはプロジェクトで行うつもりだったものではないことに気付きました。

4

1 に答える 1

0

サーバーから ( System.Web.UI から) 実行されている Web フォームとそのコントロールである必要がありますか?

いくつかの経験を共有するために、アプリケーションのような巨大なコード生成があります。これは、指定されたパラメーター (場合によってはデータベース全体またはデータベース全体のように入力される可能性があります) を使用して、jquery および/または dojo ajax 機能を使用してサーバー側にフォームを送信する HTML を生成できます。 ..

シンプルにしたいので、サーバー側のコントロールを動的に生成しないことにしました。

肝心なのは、あなたの要件はわかりませんが、おそらく同様のことをしたいということです。

于 2012-09-21T19:08:34.577 に答える