<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
新建rss.aspx
然后删除除类似下面这句不删除以外。其它的全部删除 !
<% @ Page language = " c# " Codebehind = " Rss.aspx.cs " AutoEventWireup = " false " Inherits = " WWW.ITHero.NET.Rss " validateRequest = false %>
以下是rss.aspx.cs的代码
按你的需求只要在读取文章时根据参数读取所分类文章。改一下就行了。应该能看懂吧!
WWW.ITHero.NET.BusinessLayer.ArticleBL objArticle = new WWW.ITHero.NET.BusinessLayer.ArticleBL();
private void Page_Load( object sender, System.EventArgs e)
... {
// 在此处放置用户代码以初始化页面
String code;
code="<?xml version='1.0' encoding='GB2312'?> ";
code+="<rss version='2.0'> ";
code+="<channel> ";
code+="<title>IT动力营 HTTP://ITHERO.NET Powered By 翱翔.NET(Hover)</title> ";
code+="<link>http://"+Request.ServerVariables["SERVER_NAME"]+"</link> ";
code+="<copyright>Copyright 2005</copyright> ";
DataSet mylist=objArticle.GetArticleTop10();
for (int i=0;i<mylist.Tables[0].Rows.Count;i++)
...{
code+="<item> ";
code+="<title><![CDATA["+mylist.Tables[0].Rows[i]["articletitle"]+"]]></title> ";
code+="<link>http://"+Request.ServerVariables["SERVER_NAME"]+"/"+mylist.Tables[0].Rows[i]["id"]+".aspx</link> ";
code+="<description><![CDATA["+mylist.Tables[0].Rows[i]["content"]+"]]></description> ";
code+="<subject>"+mylist.Tables[0].Rows[i]["submiter"]+"</subject> ";
code+="<PubDate>"+mylist.Tables[0].Rows[i]["createdate"]+"</PubDate> ";
code+="<category>"+int.Parse(mylist.Tables[0].Rows[i]["classid"].ToString())+"</category> ";
code+="</item> ";
}
code+="</channel> ";
code+="</rss> ";
Response.ContentType="text/xml";
Response.Write(code);
}
然后删除除类似下面这句不删除以外。其它的全部删除 !
<% @ Page language = " c# " Codebehind = " Rss.aspx.cs " AutoEventWireup = " false " Inherits = " WWW.ITHero.NET.Rss " validateRequest = false %>
以下是rss.aspx.cs的代码
按你的需求只要在读取文章时根据参数读取所分类文章。改一下就行了。应该能看懂吧!
WWW.ITHero.NET.BusinessLayer.ArticleBL objArticle = new WWW.ITHero.NET.BusinessLayer.ArticleBL();
private void Page_Load( object sender, System.EventArgs e)
... {
// 在此处放置用户代码以初始化页面
String code;
code="<?xml version='1.0' encoding='GB2312'?> ";
code+="<rss version='2.0'> ";
code+="<channel> ";
code+="<title>IT动力营 HTTP://ITHERO.NET Powered By 翱翔.NET(Hover)</title> ";
code+="<link>http://"+Request.ServerVariables["SERVER_NAME"]+"</link> ";
code+="<copyright>Copyright 2005</copyright> ";
DataSet mylist=objArticle.GetArticleTop10();
for (int i=0;i<mylist.Tables[0].Rows.Count;i++)
...{
code+="<item> ";
code+="<title><![CDATA["+mylist.Tables[0].Rows[i]["articletitle"]+"]]></title> ";
code+="<link>http://"+Request.ServerVariables["SERVER_NAME"]+"/"+mylist.Tables[0].Rows[i]["id"]+".aspx</link> ";
code+="<description><![CDATA["+mylist.Tables[0].Rows[i]["content"]+"]]></description> ";
code+="<subject>"+mylist.Tables[0].Rows[i]["submiter"]+"</subject> ";
code+="<PubDate>"+mylist.Tables[0].Rows[i]["createdate"]+"</PubDate> ";
code+="<category>"+int.Parse(mylist.Tables[0].Rows[i]["classid"].ToString())+"</category> ";
code+="</item> ";
}
code+="</channel> ";
code+="</rss> ";
Response.ContentType="text/xml";
Response.Write(code);
}