日期:2014-05-17  浏览次数:20556 次

RSS订阅ashx只显示标题xml正常
我在做网站rss,出现了如下的情况,很是费解,找了半天原因没有,致使目前停滞了
访问.ashx页面只有标题,但是用下载下来后打开.xml文件又全部都有
大家帮忙看看那里会出问题,谢谢。
.ashx页面

.xml页面
XML RSS ashx

------解决方案--------------------

奇怪了,我这里是可以的
            DataTable dt = new DataTable();
            dt.Columns.Add("Id");
            dt.Columns.Add("menuid");
            dt.Columns.Add("Title");
            dt.Columns.Add("Content");
            dt.Columns.Add("Orders");

            dt.Rows.Add(new object[] { 1, 1, "aa", "aaaaadfafeiadfjadfi", DateTime.Now.ToString() });
            dt.Rows.Add(new object[] { 2, 1, "bb", "bbadfaefafaef", DateTime.Now.ToString() });
            
            Readrss rss = new Readrss();
            rss.OutputStream = context.Response.OutputStream;
            rss.RssTitle = "";
            rss.PublisherUrl = "http://" + context.Request.Url.Host;
            rss.Description = "新闻动态订阅";
            rss.Copyright = "Copyright ";
            rss.Generator = "RSS Generator";
            rss.ItemSource = dt;

            // 根据数据库结构填写
            rss.ItemId = "Id";
            rss.ItemMenuId = "menuid";
            rss.ItemTitle = "Title";
            rss.ItemContent = "Content";
            rss.ItemOrders = "Orders";
            

   &nbs