как написано в моем названии ...
Как заставить LinkButton запускать POSTBACK (не ASYNCPOSTBACK), который находится внутри GridView и находится под UpdatePanel?
Мой сценарий такой,
У меня есть сетка. скажем, таблица A, которая заполняет кнопки Link ссылкой для выполнения вызовов Server.Transfer со страницы Page1 на страницу 2.
У меня есть веская причина, по которой я использую Server.Transfer из-за методов ссылки на предыдущую страницу, а Response.Redirect вообще не подходит.
обычно это будет работать, если я добавлю сетку в качестве триггера обратной передачи в UpdatePanel, например
<Triggers><asp:PostBackTrigger ControlID="gvitem" /></Triggers>
но так как у меня есть другой элемент управления в сетке, который должен сделать AsyncPostback, он также не будет работать,
все, чего не хватает, это иметь эту строку кода, сделать обратную передачу.
<asp:TemplateField HeaderText="Description" SortExpression="ShortDesc">
<ItemTemplate>
<asp:LinkButton ID="btndesc" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "ShortDesc")%>' CommandName="Edit" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Key") %>' />
</ItemTemplate>
</asp:TemplateField>
У кого-нибудь есть идея?