私のASP.NETのWebフォームは、それにプレースホルダを持ち、ユーザーコントロールを動的にに追加されます。コントロールには主にテキストボックスがあります。場合によっては2つのユーザーコントロールがあり、時には10があります。すべてが期待どおりに動作しています。私の質問は、新しい機能を実装する方法です。コピー先
私の顧客は、問題の追加のコントロールに関連付けられたチェックボックスをチェックする別のコントロールに最初のコントロールからデータをコピーするための新しい要求を持っています。まず
、これは簡単に聞こえた...各ユーザーコントロールのプレースホルダにチェックボックスを追加して、追加の制御への最初のコントロールからデータをコピーするために、いくつかのJavaScriptを記述します。その後、私はそれらのテキストボックスがユーザーコントロールにあることで、HTML入力を直接変更するアクセス権がないことに気付きました。
次は、自動的にポストバックするチェックボックスを追加することを考えましたが、プレースホルダにチェックボックスを動的に追加するにはどうすればよいですか?チェックボックスにイベントハンドラを追加して情報を渡す方法コントロールをループして値をコピーするのに必要です。このアプローチは、目標を達成するためにあまりにも多くのオーバーヘッドで複雑すぎるようです。
提案がありますか?
(:-)。それは私がこの質問につまずいた方法である、私は今、何をする必要があるかを正確ですが)は、...からそれを使用しています質問? –
JavaScriptは完全に受け入れられ、おそらく好ましいです。私は、テキストボックスがユーザーコントロールにあるという事実は、扱うのが少し面倒だと思います。 – proudgeekdad