<ItemTemplate>
<entry>
       <title><%#Eval("Title").ToString() %></title>
       <link href="http://example.org/2003/12/13/atom03"/>
       <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
       <updated>2003-12-13T18:30:02Z</updated>
       <summary>kjo</summary>
     </entry>
</ItemTemplate>
为什么这样会有源码错误,应该怎么改?

解决方案 »

  1.   

    编译时什么错误也没有,在浏览器中查看,浏览器就报源代码错误,Internet Explore无法显示此源...
      

  2.   

    protected string getStr(string str) {
            return Server.HtmlEncode(str);
        }
    自己解答...
    <ItemTemplate> 
    <entry> 
          <title> <%#getStr(Eval("Title").ToString()) %> </title> 
          <link href="http://example.org/2003/12/13/atom03"/> 
          <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a </id> 
          <updated>2003-12-13T18:30:02Z </updated> 
          <summary>kjo </summary> 
        </entry> 
    </ItemTemplate>