2012-08-30 28 views
0

下午好,ASP.NET使用ASPX

我有一个页面(类别-list.apsx),其使用中继器控制方法来显示在网页上的XML详情显示从XML简单的数据。我用这里显示的例子:

http://www.w3schools.com/aspnet/aspnet_repeater.asp

这工作得很好,但我还需要在页面中显示的类别的名称和公司名称。这些将显示在页面的不同位置。

这怎么办?

的XML将被称为categories.xml,并会设立这样的:

<PageDetails> 
     <CategoryName>Example A</CategoryName> 
     <CompanyName>Company A</CompanyName> 
</PageDetails> 

对于单条数据,它会使用ASP的标签呢?像

<asp:Label name="CategoryName" Text="Category Name" runat="server"/> 

还是我的方式?

谢谢您的时间

回答

0

您canno't直接使用你的ASP:标签代替,因为<或&不被接受,

但是如果你想要注入你可以使用CDATA部分

"<![CDATA[" "]]>" 
+0

这是从XML表中提取单个信息的好方法吗? – Jason

+0

是的,我在过去添加了我的正​​确项目,你可以问stackoverflow –