谢谢

解决方案 »

  1.   

    <%@ Page language="c#" Codebehind="SiteMap.aspx.cs" AutoEventWireup="false" Inherits="Photo.SiteMap" %>
    <?xml version="1.0" encoding="UTF-8" ?>
    <!-- generator="http://www.homegx.com/"-->
    <urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
    <asp:Repeater id="list_photo" runat="server">
    <ItemTemplate>
    <url>
     <loc>http://photo.homegx.com/<%#DataBinder.Eval(Container.DataItem,"ID")%>.html</loc>
     <lastmod><%#DataBinder.Eval(Container.DataItem,"DateAndTime","{0:yyyy-MM-ddTHH:mm:ssZ}")%></lastmod>
     <changefreq>hourly</changefreq>
     <priority>0.8</priority>
    </url>
    </ItemTemplate>
    </asp:Repeater>
    </urlset>我是这样输出~~
      

  2.   

    能发布rss链接 ???
    RSS就是一种XML格试的东西.比如:你要显示某一类的文章
    须要一个TypeID吧?
    你可以去表中或是别的源中找到这些文章
    然后可以循环打印出符合RSS的Item标记的字符串(前面还要加上RSS 头标记--具体的去查RSS规范).然后输出到页面上.
    注:Response.ContentType="text/xml";
    这样.别人用读RSS的软件连到你的输出RSS字符串的网页上,就可以看到相应的文章了这是我的理解.不一定对.仅供参考