我写一个UserControl, 在这个UserControl是读取一个XML档案, 经过XSLT转换成网页的型式, 
private void Page_Load(object sender, System.EventArgs e){
  XPathDocument doc=new XPathDocument("mytest.xml");
  XslTransform xslt=new XslTransform();
  xslt.Load("mytest.xslt");
  xslt.Transform(doc,null,Response.Output);
}
我在这个UserControl的Page_Load中这么写是可以将资料转换后输出, 不过有个问题, 因为这个UserControl会是内嵌在一个网页之中, 使用Response.Output的方式, 会比原本的网页先输出资料, 而使得显示的时候不在我预期的位置之中, 如果要将经过xslt转换后的数据先储放到一个string 变量的话, 那应该要怎么做呢?