Page1 にこのリテラル コントロールがあります。
string s1 = "<table>"
+ "<tr>"
+ "<td>AAA</td>"
+ "<td>AAA</td>"
+ "</tr>"
+ "<tr>"
+ "<td>BBB</td>"
+ "<td>BBB</td>"
+ "</tr>"
+ "</table>"
+ "<br />";
string s2 = "<input type=\"button\" onclick=\"window.open('Page2.aspx','','Height=500,width=500')\" value=\"pop up\" />";
LiteralControl lc = new LiteralControl(s1 + s2);
Div1.Controls.Add(lc);
ご覧のとおり、これは単純な HTML テーブルとボタンです。
私がしたいことは、ボタンをクリックして Page2.aspx をポップアップし、ボタンのないリテラル コントロール (lc) を Page2.aspx (Div1) の Div に追加することです。
私はこれを機能させることができません。
これを実現するために、Page1 はサーバーにポストバックしてはなりません。