我的页面中包含大量元素。
我想让用户按一个按钮,然后重定向页面,并将div的内容插入到我拥有的 HTML编辑器中。
提前致谢
答案 0 :(得分:0)
您可以使用Cross-page posting in ASP.Net实现类似的功能。
答案 1 :(得分:0)
您可能需要考虑将数据存储到数据库中,然后将记录的ID作为查询参数传递给新页面;然后在您的重定向页面上,使用
中传递的ID从数据库中读取数据答案 2 :(得分:0)
将公共属性添加到源页面。将runat = server和id添加到div。
public String HtmlContent
{
get
{
return div.InnerHtml;
}
}
将源页面的虚拟路径添加到编辑器页面。
<%@ PreviousPageType VirtualPath="~/source.aspx" %>
您需要使用Server.Trasfer方法从源页面重定向。
protected void Button1_Click(object sender, EventArgs e)
{
Server.Transfer("editor.aspx");
}
最后,在您的编辑器页面中,您可以将值传递给Html编辑器。
if (PreviousPage != null)
{
string innerHtml = PreviousPage.HtmlContent;
}