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