Asp.net 回发前如何在会话中维护gridview值
我设计了Asp.net 回发前如何在会话中维护gridview值,asp.net,c#-4.0,Asp.net,C# 4.0,我设计了Gridview <asp:GridView runat="server" ID="gridBudgetRelease" GridLines="None" ShowHeader="false" ShowFooter="True" CssClass="substitutes"> </asp:GridView> 我正在通过datatable(公共datatable表{get;set;})向Gridview添加一行 我不明白为什么sessionGri
Gridview
<asp:GridView runat="server" ID="gridBudgetRelease" GridLines="None" ShowHeader="false"
ShowFooter="True" CssClass="substitutes">
</asp:GridView>
我正在通过datatable(公共datatable表{get;set;})向Gridview添加一行
我不明白为什么session
Gridview
行数也会更新。它会更新,因为它是指向您更改的同一对象的指针
请尝试将数据源保存到某个位置。我想在会话中保存,因为我想检索旧数据(回发前的值是多少)
SessionWrapper.GridViewInfo = gridBudgetRelease;
gridBudgetRelease.DataSource = table;
gridBudgetRelease.DataBind();