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

时间:2012-02-24 10:12:46

标签: c# .net

我有一个html表,我想使用会话变量传递到另一个页面,怎么办?我试过这个

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

它不起作用......

在另一页上 的.aspx

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

的.cs

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

1 个答案:

答案 0 :(得分:0)

试试这个

//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
            }