代码如下:
protected override void Render(HtmlTextWriter writer)
{
StringWriter stringWriter = new StringWriter();
HtmlTextWriter textWriter = new HtmlTextWriter(stringWriter);
try
{
base.Render(textWriter);
string repsonseHtml = stringWriter.ToString();
int tempIndex = repsonseHtml.IndexOf("</html>", StringComparison.OrdinalIgnoreCase);
if (tempIndex != -1)
{
//这里可以改变内容
repsonseHtml = repsonseHtml.Insert(tempIndex, "<script type=\"text/javascript\"></script>");
}
writer.Write(repsonseHtml);
}
catch (Exception)
{
}
finally
{
textWriter.Dispose();
stringWriter.Dispose();
stringWriter.Close();
textWriter.Close();
}
}
谢谢阅读。