1 protected override void Render(HtmlTextWriter writer)
2 {
3 System.IO.StringWriter html = new System.IO.StringWriter();
4 System.Web.UI.HtmlTextWriter tw = new System.Web.UI.HtmlTextWriter(html);
5 base.Render(tw);
6 string Temp = html.ToString();
7 string s1 = string.Empty, s2 = string.Empty, s3 = string.Empty, s4 = string.Empty, s5 = string.Empty, s6 = string.Empty;
8 int i = 0;
9 int j = 0;
10 i = Temp.IndexOf("<form");
11 if (i > 0)
12 {
13 j = Temp.IndexOf(">", i);
14 s1 = Temp.Substring(0, i);
15 s2 = Temp.Substring(j + 1, Temp.Length - j - 1);
16 }
17 i = s2.IndexOf("<input type=\"hidden\" name=\"__VIEWSTATE\" id=\"__VIEWSTATE\"");
18 if (i > 0)
19 {
20 j = s2.IndexOf(">", i);
21 s3 = s2.Substring(0, i);
22 s4 = s2.Substring(j + 1, s2.Length - j - 1);
23 }
24 i = s4.IndexOf("<input type=\"hidden\" name=\"__EVENTVALIDATION\" id=\"__EVENTVALIDATION\"");
25 if (i > 0)
26 {
27 j = s4.IndexOf(">", i);
28 s5 = s4.Substring(0, i);
29 s6 = s4.Substring(j + 1, s4.Length - j - 1);
30 Temp = s1 + s3 + s5 + s6;
31 }
32 else
33 {
34 Temp = s1 + s3 + s4;
35 }
36 Temp = Temp.Replace("</form>", "");
37 Temp = Temp.Replace("\r\n", "");
38 tw.Close();
39 Response.Write(Temp);
40 }