先执行脚本,复制源码到隐藏域里,再输出源码,注意代码红色设置
Html页面
代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default"
ValidateRequest=”false” %>页面提交后提取Html源码(保持状态)
ValidateRequest=”false” %>
用户控件
代码如下:
用户控件后台:
代码如下:
public partial class U来源gaodai$ma#com搞$代*码网serControl_Ucone : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
this.btnAdd.Attributes.Add(“onclick”, “return getAllCode_IE();”);
}
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
this.btnAdd.Click += new EventHandler(btnAdd_Click);
}
void btnAdd_Click(object sender, EventArgs e)
{
this.div_inner_input.InnerText = Request.Form[“hid_html”].ToString();
}
}
{
protected void Page_Load(object sender, EventArgs e)
{
this.btnAdd.Attributes.Add(“onclick”, “return getAllCode_IE();”);
}
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
this.btnAdd.Click += new EventHandler(btnAdd_Click);
}
void btnAdd_Click(object sender, EventArgs e)
{
this.div_inner_input.InnerText = Request.Form[“hid_html”].ToString();
}
}
作者: Ruanyiniu(Ryan)
以上就是asp.net中Post表单保存页面状态并输出源码的实现方法的详细内容,更多请关注gaodaima搞代码网其它相关文章!