ユーザーの連絡先情報を収集するオンライン フォームがあります。典型的なもの - 姓名、住所、都市、都道府県、郵便番号など
プロセスのある時点で、他の人の情報も入力できます。その時点で、この他の人物とまったく同じフィールドを持つモーダル ポップアップを表示します。
ASCX ファイルでフィールドの繰り返しが嫌いです。フィールドの単一ブロックを定義し、それらをさまざまなコンテキストで表示したいと思います。
プロットのひねりは、サイトの管理者が 2 つのコンテキストのそれぞれでどのフィールドを表示するかを構成できることです。
たとえば、主要なユーザーには電話番号を尋ねたいが、追加のユーザーにはそのフィールドを表示したくないと言うかもしれません。その場合、電話番号フィールドはメイン フォームでは表示されますが、モーダル ポップアップでは非表示になります。
問題は、ASP.NET フォームの別の場所で同じフィールドを再利用する最善の方法は何かということです。