0
首先返回按钮,我想不顾我的英语不好,因为我是在谷歌的帮助下翻译;ViewState中失去了,当你点击浏览器上
我处理包含相同的N div的和一个div与UpdatePanel的处理,因为你可以在下面的例子中看到的组件页的报告:
asp:ScriptManager EnablePartialRendering="true" ID="ScpManager" runat="server" EnableHistory="true">
</asp:ScriptManager>
<asp:UpdatePanel ID="updProcesso" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnAcima" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnAbaixo" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnSelecionar" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnDesfazer" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnMudaOrdem" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnMudaOperacao" EventName="Click" />
</Triggers>
<ContentTemplate>
<table>
<tr>
<td>
Campos Disponíveis
</td>
<td>
</td>
</tr>
<tr>
<td>
<asp:ListBox ID="lstOrigem" CssClass="DropDownlist" runat="server" Height="200px"
Width="250px" SelectionMode="Multiple"></asp:ListBox>
</td>
<td>
<asp:Button ID="btnAcima" CssClass="Botao" runat="server" Text="Mover para Cima"
Width="110px" /><br />
<br />
<asp:Button ID="btnAbaixo" CssClass="Botao" runat="server" Text="Mover para Baixo"
Width="110px" /><br />
<br />
<asp:Button ID="btnSelecionar" CssClass="Botao" runat="server" Text="Selecionar"
Width="110px" /><br />
<br />
<asp:Button ID="btnDesfazer" CssClass="Botao" runat="server" Text="Desfazer Seleção"
Width="110px" />
</td>
</tr>
</table>
<table>
<tr>
<td>
Campos Selecionados
</td>
<td>
Ordem
</td>
<td>
</td>
<td>
Operação
</td>
</tr>
<tr>
<td>
<asp:ListBox ID="lstDestino" CssClass="DropDownlist" runat="server" Height="200px"
Width="250px" SelectionMode="Multiple"></asp:ListBox>
</td>
<td>
<asp:ListBox ID="lstOrdem" CssClass="DropDownlist" runat="server" Height="200px"
Width="50px"></asp:ListBox>
</td>
<td valign="top">
<asp:Button ID="btnMudaOrdem" CssClass="Botao" runat="server" Text="Mudar Ordem"
Width="95px" />
</td>
<td>
<asp:ListBox ID="lstOperacao" CssClass="DropDownlist" runat="server" Height="200px"
Width="115px"></asp:ListBox>
</td>
<td valign="top">
<asp:Button ID="btnMudaOperacao" CssClass="Botao" runat="server" Text="Mudar Operação"
Width="110px" />
</td>
</tr>
<tr>
<td colspan="3">
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
我发现了一个大问题是,当有重定向到生成报告,并点击浏览器本身的背页是所有参数相同的非操纵与在UpdatePanel,setados损失生成报告。在我看来,viewState的损失。我试图实现
但是使用请求页面最终给回传,而不是操纵的必要形式。我在互联网上发现了很多案例,对于这种情况没有更多的相关解决方案。我想知道如何克服这个障碍。
明知实施使参数另一页上的后退按钮的选项不会是正确的解决方案,因为它不会阻止用户通过回浏览器本身。
在页面级别
不幸的是,以同样的方式丢失数据,但即使是在自己的页面上回发发生的损失。 – user2992172
你运行一个Web农场的网站? –