【问题标题】:How to maintain gridview values in session before postback如何在回发之前在会话中维护 gridview 值
【发布时间】:2013-05-28 10:28:20
【问题描述】:

我在设计中有Gridview

<asp:GridView runat="server" ID="gridBudgetRelease" GridLines="None" ShowHeader="false"
        ShowFooter="True" CssClass="substitutes">
 </asp:GridView>

在后面的代码中,我将 Gridview 值分配给一个 Session 变量

SessionWrapper.GridViewInfo = gridBudgetRelease;

我正在通过datatable(public DataTable table { get; set; })向Gridview添加一行

 gridBudgetRelease.DataSource = table;
 gridBudgetRelease.DataBind();

我不明白为什么会话 Gridview 的行数也更新了..?

【问题讨论】:

    标签: asp.net c#-4.0


    【解决方案1】:

    它已更新,因为它是指向您更改的同一对象的指针。

    尝试将数据源保存在某处。

    【讨论】:

    • 我想在会话中保存,因为我想检索旧数据(回发前的值是什么)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多