このコントロールにコントロールがあります。次のようなOrders.ascx
別のコントロールへの参照があります。Grid.ascx
私Orders.ascx
は持っています:
<asp:Label id="warnings" runat="server" />
<uc:Grids id="uxGrid" runat="server/>
グリッド( Grids.ascx )
には、インデックス変更時のイベント ハンドラー メソッドを持つ数量を持つドロップ ダウン コントロールがあります。別の数量が行で選択されると、数量に応じて価格がポストバックされ、更新されます。ポストバックするたびに、ラベルの警告にメッセージを追加する必要がありますOrders.ascx
が、私の問題は、このラベルが親コントロールにあることです。FindControl を使用してみましたが、それが見つかり、テキストを設定できますが、警告ラベルは更新されません。
インデックス変更コントロールのドロップダウンからそのラベル テキストを更新するにはどうすればよいですか? 数量を選択するたびに注入されないようです。