手机
当前位置:查字典教程网 >编程开发 >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的实例】相关文章:

.net中发送邮件内容嵌入图片的具体实例

asp.net下cookies的丢失和中文乱码

asp.net 的错误处理机制讲解

ASP.Net中数据展示控件的嵌套使用示例

asp.net 事件与委托分析

ASP.NET 输出缓存移除的实例代码

asp.net下配置数据源时出现: 未将对象引用设置到对象的实例。

asp.net request.PathInfo实现的url重写

ASP.NET中 Execl导出的六种方法实例

C# 无限级分类的实现

精品推荐
分类导航