如何将htmltable存储到会话变量中

本文关键字:会话 变量 存储 htmltable | 更新日期: 2023-09-27 18:25:35

我有一个html表,我想使用会话变量将其传递到另一个页面,如何做到这一点?我试过这个

Session["sumtable"] = (HtmlTable)htab;

它不起作用。。。

在另一页.aspx

<table id="tblsum" runat="server"></table>

.cs

if (Session["sumtable"] != null)
                {
                    tblsum = (HtmlTable)Session["sumtable"];
                }

如何将htmltable存储到会话变量中

试试这个

//Page Source
            Session["tbl"] = dt.Rows; // table id = td
            Response.Redirect("WebForm4.aspx");
            // page Destination
            HtmlTableRowCollection tr = (HtmlTableRowCollection)Session["tbl"];
            foreach (HtmlTableRow t in tr)
            {
                dt.Rows.Add(t); // table id = td
            }