我面临一种情况,我需要使用控件ButtonList
内部的东西DataList
。
由于没有类似的控制,我应该在里面ButtonList
嵌套一个还是有其他更好的选择来处理这种情况。DataList/Repeater
DataList
我不确定您在寻找什么,但这是我假设您想要的:
YourListItem1
ButtonAction1
ButtonAction2
ButtonAction3
ButtonAction4
YourListItem2
ButtonAction1
ButtonAction3
YourListItem3
ButtonAction1
ButtonAction2
YourListItem3
ButtonAction3
ButtonAction4
或者类似的东西?
要产生这个,你可以有DataList
一个Repeater
里面包含你需要的按钮。您可以实现您的OnDataBinding
事件,DataList
(YourListItem)
然后绑定基于某些数据生成按钮的数据。然后,Repeater
您可以在其中实现每个按钮的OnDataBinding
事件,并分配CommandArguments
您需要的 ID 或详细信息,以使按钮特定于它所在的行。
此方法允许您为模板中使用的每个按钮创建一个函数,并CommandArgument
定义操作的详细信息。