时间:2016-02-15 23:06 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【aspx不显示ViewState的实例】,下面是详细的讲解!
aspx不显示ViewState的实例
System.IO.StringWriter html=new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter tw=new System.Web.UI.HtmlTextWriter(html);
base.Render(tw);
string Temp=html.ToString();
string s1=string.Empty, s2=string.Empty, s3=string.Empty, s4=string.Empty, s5=string.Empty, s6=string.Empty;
int i=0;
int j=0;
i=Temp.IndexOf("<form");
if (i > 0)
{
j=Temp.IndexOf(">", i);
s1=Temp.Substring(0, i);
s2=Temp.Substring(j + 1, Temp.Length - j - 1);
}
i=s2.IndexOf("<input type=\"hidden\" name=\"__VIEWSTATE\" id=\"__VIEWSTATE\"");
if (i > 0)
{
j=s2.IndexOf(">", i);
s3=s2.Substring(0, i);
s4=s2.Substring(j + 1, s2.Length - j - 1);
}
i=s4.IndexOf("<input type=\"hidden\" name=\"__EVENTVALIDATION\" id=\"__EVENTVALIDATION\"");
if (i > 0)
{
j=s4.IndexOf(">", i);
s5=s4.Substring(0, i);
s6=s4.Substring(j + 1, s4.Length - j - 1);
Temp=s1 + s3 + s5 + s6;
}
else
{
Temp=s1 + s3 + s4;
}
Temp=Temp.Replace("</form>", "");
Temp=Temp.Replace("\r\n", "");
tw.Close();
Response.Write(Temp);
关于aspx不显示ViewState的实例的用户互动如下:
相关问题:
答: >>详细
相关问题:
答: >>详细
相关问题:
答: >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【asp】asp.net ubb使用代码-net-ubb使用
- 【默认图片】图片不存在使用默认图片代替的实例
- 【asp】asp.net 页面转向 Response.Redirect Ser
- 【jQuery】jQuery实现倒计时跳转的例子-倒计时跳
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
