1

私は会社でASP.NetWebアプリケーションに取り組んでいます。
このアプリケーションには、チェックボックス、いくつかのパネル、およびその他のコントロールで構成される複合ユーザーコントロールが含まれています。

1つのパネルには、いくつかの子コントロール、特にカスタムサーバーコントロールが含まれています。
カスタムサーバーコントロールはTextBoxから継承します。

チェックボックスがオンまたはオフの場合、ハンドラーが実行されます。
ハンドラーのステートメントは、パネルのEnabledプロパティをfalseに設定します。
ただし、カスタムサーバーコントロールのEnabledプロパティは、PreRenderではtrueに等しくなります。
なんで ?

4

1 に答える 1

0

ASP .Netプログラミングで数年の経験を持つ私の会社の誰かが、次の動作は正常であると教えてくれました。Panel
のEnabledプロパティが設定されている場合、その設定は子コントロールに伝達されません。

于 2013-03-20T18:25:07.883 に答える