这是我目前的逻辑
<asp:repeater>
<asp:button id="btnMain"/>
<asp:repeater>
<asp:button id="btnChild"/>
</asp:repeater>
</asp:repeater>
点击“btnchild”,我需要在overlay中打开用户控件来进行某种验证,一旦用户提供了信息,我需要进一步处理“btnChild”命令。
逻辑是暂停itemcommand事件并需要一些用户验证,并在用户验证时继续使用itemcommand。
那么如何在提交叠加数据时提出转发器的itemcommand事件?
答案 0 :(得分:0)
好吧,你不能暂停项目命令事件;实质上,单击显示用户确认的对话框必须触发其余操作。这意味着您必须在命令中存储有关对象的足够信息(例如在视图状态中存储密钥或与正在评估的对象相关的会话),并重新查询任何数据或从session / viewstate获取值并继续使用过程
HTH。