0

aspxに埋め込まれ、それ自体がマスターページに埋め込まれているユーザーコントロールでリテラルが定義されています。

this.Parent.FindControl( "litError")は私にコントロールを返します...しかし、クライアントIDは"phContent_litError"です。サーバー側のコードでコントロールを見つけます...

生成されたHTMLを調べると、「ctl00_ctl00_phContent_litErrorPanel」が表示されます。

正常ですか?

私の質問は、litErrorを更新するためにajaxmanagerのajaxsettingsに動的にイニシエーターコントロール(ボタン)を追加したためです...しかし、エラーが発生した場合は、litError.textを更新します...しかし、ブラウザ...litErrorコントロールをチェックするようになりました...

4

1 に答える 1

0

サーバー側の検索コントロールには、名前でサーバー コントロールを検索する機能があり、観察したように、一意になるようにページに生成されます。は正常です。Ajax コントロールのフィールドが更新されない理由を説明するには、さらにコードを投稿する必要があります。

于 2013-02-20T05:55:42.310 に答える