У меня есть updatePanel с LinkButton, а в LinkButton - некоторый контроллер.Asyn. LinkButton с контроллером
<asp:UpdatePanel ID="UpdateRepTrack" runat="server">
<ContentTemplate>
<asp:UpdateProgress ID="updateProgress" runat="server" AssociatedUpdatePanelID="UpdateRepTrack" DynamicLayout="true">
....
</asp:UpdateProgress>
<ItemTemplate>
....
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server">
<asp:Label ID="Label1" runat="server"></asp:Label>
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
</asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
....
</ItemTemplate>
</ContentTemplate>
</asp:UpdatePanel>
Теперь, когда я нажимаю на текст (этикетки) страницы сделать полный Postback, но когда я нажимаю рядом с текстом (на ссылку непосредственно), то страницу сделать асинхронный постбэк. Могу ли я помочь кому-то с решением, чтобы я везде получал асинхронную обратную передачу.
Спасибо.
Решение Я попытался
Я пытался добавить этот код behinde
With CType(e.Item.FindControl("LinkButton1"), LinkButton)
Dim trigger As New AsyncPostBackTrigger
trigger.ControlID = .UniqueID
UpdateRepTrack.Triggers.Add(trigger)
End With
Что такое «асинхронная обратная передача»? – CodingGorilla
Покажите свою «UpdatePanel». Вы пытались добавить «AsyncPostBackTrigger»? Зачем вам нужно вставлять ярлык в «LinkButton»? –
http://stackoverflow.com/questions/2278891/asynchronous-and-synchronous-postback-in-asp-net –