【发布时间】:2012-12-26 20:57:52
【问题描述】:
我在 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 不得回传到服务器来完成此操作。
【问题讨论】:
-
@SWeko - 不。对不起,如果我让它听起来像它。
-
你必须意识到这将是可怕的不安全的。
-
@SystemDown - 这个项目没问题。
-
你想完成什么?我相信会有一种更安全、更理智的方法。
-
@SystemDown - 我有一份报告需要一段时间才能加载。我希望有一个打印/CSV/Excel 按钮来临时在弹出窗口中打开表格,而不必发回服务器以再次获取数据。还希望不必使用会话对象来存储数据。
标签: c# javascript jquery vb.net