私は、コントロールのButtonList
内部のようなものを使用する必要がある状況に直面しています。DataList
のようなコントロールがないので、内部ButtonList
にネストするか、状況を処理するための他のより良いオプションがあります。DataList/Repeater
DataList
あなたが探しているものは正確にはわかりませんが、これはあなたが望んでいるものだと思います:
YourListItem1
ButtonAction1
ButtonAction2
ButtonAction3
ButtonAction4
YourListItem2
ButtonAction1
ButtonAction3
YourListItem3
ButtonAction1
ButtonAction2
YourListItem3
ButtonAction3
ButtonAction4
それとも似たようなもの?
これを作成するには、必要なボタンを含む を内側にDataList
持つことができます。あなたのイベントをRepeater
実装し、いくつかのデータに基づいてボタンを生成するデータをバインドできます。次に、各ボタンのイベントを実装し、必要な ID または詳細を割り当てて、ボタンが存在する行に固有の動作をさせることができます。OnDataBinding
DataList
(YourListItem)
Repeater
OnDataBinding
CommandArguments
このメソッドを使用すると、テンプレートで使用されるボタンごとに 1 つの関数を作成できCommandArgument
、アクションの詳細を定義できます。