Vb.net 在UpdatePanel-命令参数变通方法中找不到触发器的ID为的控件

Vb.net 在UpdatePanel-命令参数变通方法中找不到触发器的ID为的控件,vb.net,updatepanel,repeater,scriptmanager,Vb.net,Updatepanel,Repeater,Scriptmanager,这是一个带有触发器的更新面板: <asp:UpdatePanel runat="server" ID="UpdatePanel1" ChildrenAsTriggers="true"> <ContentTemplate> <p> Much wow! </p> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger Control

这是一个带有触发器的更新面板:

<asp:UpdatePanel runat="server" ID="UpdatePanel1" ChildrenAsTriggers="true">
   <ContentTemplate>
      <p> Much wow! </p>
   </ContentTemplate>
   <Triggers>
   <asp:AsyncPostBackTrigger ControlID='x' EventName="Command" />
   </Triggers>
</asp:UpdatePanel>

我刚刚意识到——我所不需要做的就是在更新面板中将按钮定义为触发器。 当您将其注册为asyncpostback控件时,它已充当触发器


希望这能帮助那些陷入困境的人。

我刚刚意识到——我所不需要做的就是在更新面板中将按钮定义为触发器。 当您将其注册为asyncpostback控件时,它已充当触发器


希望这能帮助那些陷入困境的人。

我已经陷入困境好几天了,非常感谢任何帮助/建议。我还有其他办法吗?我已经陷入困境好几天了,非常感谢任何帮助/建议。我还有其他办法吗?
<asp:Repeater ID="Repeater1" runat="server">
   <ItemTemplate>
     <asp:LinkButton ID="x" OnCommand="x_command" runat="server" CommandArgument='<%#Eval("y") %>'>
   </ItemTemplate>
</asp:Repeater>
Protected Sub Repeater1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles Repeater1.ItemDataBound
   Dim lb As LinkButton = TryCast(e.Item.FindControl("dude1"), LinkButton)
   ScriptManager.GetCurrent(Me).RegisterAsyncPostBackControl(lb)
   Response.Write("afa")
End Sub