手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >aspx不显示ViewState的实例
aspx不显示ViewState的实例
摘要:复制代码代码如下:System.IO.StringWriterhtml=newSystem.IO.StringWriter();System...

复制代码 代码如下:

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("rn", "");

tw.Close();

Response.Write(Temp);

【aspx不显示ViewState的实例】相关文章:

asp.net Timer的使用方法

实现DataGridView控件中CheckBox列的使用实例

asp.net求3位不同数字的组合数

asp.net Repeater绑定时使用函数

asp.net 生成静态时的过滤viewstate的实现方法

asp.net 操作cookie的实例

C# 无限级分类的实现

Asp.net 无限级分类实例代码

asp.net 事件与委托分析

asp.net UpdaeProgress的简单用法

精品推荐
分类导航