我有模板,比如cart.aspx
和mail.aspx
。我正在向它们传递一些变量并使用此代码获取结果视图
MySession2.Current.customer = customer;
StringWriter _writer = new StringWriter();
HttpContext.Current.Server.Execute("mail.aspx", _writer);
modal_info_text.InnerHtml = _writer.ToString();
在第一行中,我将变量放入会话中。在我的mail.aspx
文件中,我得到了这个变量。在其他行中,我得到了我的结果视图mail.aspx
并将其放入我的 div。
所以,如果我只使用它就没有问题。但我需要使用另一个模板 - cart.aspx
-。因此,如果我使用相同的代码cart.aspx
并将其放入我的购物车 div,则会出现错误。这是错误:
The state information is invalid for this page and might be corrupted.
当我使用不止一个时有什么问题?谢谢。