Error when using HttpContext.Current.Server.Execute more than one
<p>I have templates like cart.aspx, mail.aspx.I am passing them some variable and get the result view with this code</p>

<p><code>MySession2.Current.customer = customer;</code></p>

<p><code>StringWriter _writer = new StringWriter();</code></p>

<p><code>HttpContext.Current.Server.Execute("mail.aspx", _writer);</code></p>

<p><code>modal_info_text.InnerHtml = _writer.ToString();</code></p>

<p>In first line i put the variable to the session.In my mail.aspx file i get this variable.In other lines i get the result view of my mail.aspx and put it to my div.</p>

<p>So, there is no problem if i only use this. But i need to use an another template -cart.aspx-. so if i use same code for cart.aspx and put it to my cart div it gives an error.This is error:</p>

<p><code>The state information is invalid for this page and might be corrupted.</code></p>

<p>What is the problem when i use this more than one? Thanks.</p>
