偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

ASP.NET的Render方法

開發(fā) 后端
本文介紹ASP.NET的所有生成動作在Render方法中完成,那么我們就對Render方法進行手術。

以前曾說過用HttpModule來在Response前更改Cookie,今天遇到ASP.NET自做主張,把我辛苦轉換的漢字ꪻ這樣的表現(xiàn)形式,又轉成漢字,別說是ASP.NET的Web控件,就是Html控件Ranat=server都會被它強行轉換成漢字輸出。

如果把頁面內容一行行用Response寫出來,那樣太累,而且容易出錯。所以***的辦法是在ASP.NET的生成動作完成之后,再進行一次轉換,這樣ASP.NET就拿你沒有辦法了。

ASP.NET的所有生成動作在Render方法中完成,那么我們就對Render方法進行手術:

  1. protected override void Render(HtmlTextWriter writer)  
  2. {  
  3. StringWriter sw = new StringWriter();  
  4. HtmlTextWriter htmlw = new HtmlTextWriter(sw);  
  5. //把頁面生成內容拿出來  
  6. base.Render(htmlw);  
  7. htmlw.Flush();  
  8. htmlw.Close();  
  9. string pageContent = sw.ToString();  
  10. //對內容進行修改  
  11. pageContent = KillTheBugAndShit(pageContent);  
  12. Response.Write(pageContent);  
  13. //base.Render (writer);  

使用Render方法,也可以把頁面生成的內容拿出來生成靜態(tài)頁面使用。

【編輯推薦】

  1. ASP.NET的DataList和Repeater控件
  2. 淺析ASP.NET的IIS映射
  3. 概述ASP.NET狀態(tài)類型
  4. 淺談ASP.NET和Web服務器
  5. ASP.NET的EnableViewState屬性
責任編輯:佚名 來源: IT168
相關推薦

2011-06-08 11:36:16

ASP.NETrender

2009-08-06 10:10:31

ASP.NET服務器控ASP.NET Ren

2009-07-22 09:11:02

Action方法ASP.NET MVC

2009-07-20 16:04:37

ASP.NET fra

2009-07-22 17:45:35

ASP.NET教程

2009-08-03 14:22:33

什么是ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2009-08-05 14:27:55

ASP.NET模板基本

2009-07-21 09:43:36

調用UpdatePanASP.NET

2009-07-23 15:11:43

XML Web服務方法ASP.NET

2009-07-24 16:05:05

調用Web ServiASP.NET

2009-08-04 17:28:45

Apache支持ASP

2009-07-27 12:22:03

ASP.NET和ASPASP.NET入門教程

2009-07-27 15:48:43

2009-07-29 11:19:03

JavaScriptASP.NET

2009-07-29 16:33:28

GreeterLogiASP.NET

2009-07-27 10:35:33

TypeConvertASP.NET

2009-07-29 14:52:12

IScriptContASP.NET

2009-07-20 17:07:30

提高ASP.NET性能

2009-07-23 16:28:55

點贊
收藏

51CTO技術棧公眾號