0

データリストコントロールを使用しようとしているasp.netは初めてです。

edititemtemplate セクションに、ドロップダウン リスト コントロールを配置しました。その中に値があります。私が望むのは、編集モードで値を選択することですが、イベントに移動すると ( oneditcommand で設定されているように)、私のコードは edititemtemplate でドロップダウンリストを見つけることができません。以下のコードを確認してください

DropDownList ddl = e.Item.FindControl("ddlType") as DropDownList; 
ddl.Items.FindByValue((e.Item.FindControl("lblType") as Label).Text).Selected = true;

私が間違っていることは何ですか?

ありがとう

-ナビ

4

1 に答える 1

0

このリンクを見てください。通常、DataList の ItemCreated イベントまたは ItemDataBound イベントのいずれかを処理することにより、実行時にこのようなコントロールにアクセスします。

于 2013-01-26T13:23:03.760 に答える