0
我想创建一个无会话的网站,我在其中使用StringBuilder将数据发布到另一个窗体。问题是,在将数据发布到其他表单后,页面会正确加载,但如果我重新加载页面或点击进入隐藏字段,则会丢失其值。隐藏字段丢失内容回发
如
第一个被张贴到使用StringBuilder网页B,网页B获取表单数据和隐藏字段保存它,但现在如果我刷新页面一切都失去了:
StringBuilder sb = new StringBuilder();
sb.Append("<html>");
sb.AppendFormat(@"<body onload='document.forms[""form""].submit()'>");
sb.AppendFormat("<form name='form' action='{0}' method='post'>", "page2.aspx");
sb.AppendFormat("<input type='hidden' name='param1' value='{0}'>", param1.Value);
sb.AppendFormat("<input type='hidden' name='param2' value='{0}'>", param2.Value);
sb.Append("</form>");
sb.Append("</body>");
sb.Append("</html>");
Response.Write(sb.ToString());
Response.End();