XML文件下载带来了HTML内容

时间:2014-11-20 07:09:57

标签: c# asp.net xml dom

我有一个xml字符串,并使用以下代码将其下载为.xml文件。

 protected void btnDownloadXML_Click(object sender, EventArgs e)
    {
        try
        {           
            HttpResponse response = HttpContext.Current.Response;
            string xmlString = txtXMLcontent.InnerText;
            string fileName = _logId + ".xml";
            response.StatusCode = 200;
            response.AddHeader("content-disposition", "attachment; filename=" + fileName);
            response.AddHeader("Content-Transfer-Encoding", "binary");
            response.ContentType = "application-download";
            response.Write(xmlString);

        }
        catch(Exception ex)
        {
            throw ex;
        }

    }

这很好用。 但是,当我在记事本中打开下载的.XML文件时。

它包含整个dom HTML内容以及XML字符串。 我做错了什么?

0 个答案:

没有答案