在使用xml文件当数据时需要注意几点
这是aspx页面
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="XmlTouTiao" >
<ItemTemplate>
<div class="ttbiaoti"><a href='<%# XPath("@url")%>'><%# XPath("@title") %></a></div>
</ItemTemplate>
</asp:Repeater>
<asp:XmlDataSource ID="XmlTouTiao" runat="server" DataFile="/XmlFile/Default.xml"
XPath="/Default/TouTiaos/TouTiao"></asp:XmlDataSource>
这是xml文件
<Default>
<TouTiaos>
<TouTiao title="博客开张博客开张博客开张博客开张" url="http://blog.shangdu.com"></TouTiao>
<TouTiao title="博客开张博客开张博客开张博客开张" url="http://blog.shangdu.com"></TouTiao>
<TouTiao title="博客开张博客开张博客开张博客开张" url="http://blog.shangdu.com"></TouTiao>
<TouTiao title="博客开张博客开张博客开张博客开张" url="http://blog.shangdu.com"></TouTiao>
<TouTiao title="博客开张博客开张博客开张博客开张" url="http://blog.shangdu.com"></TouTiao>
<TouTiao title="博客开张博客开张博客开张博客开张" url="http://blog.shangdu.com"></TouTiao>
</TouTiaos>
</Default>
- xmlDataSource控件的xpath路径一定要后面不要加/
- xmlDataSource控件的xpath路径一定要指定到当前循环的数据节点上.
- 用xpath()时前面不要加/