0

RadRotator我在运行时创建一个并绑定一个xml文件。


我不知道如何从rotator设置我的标签文本中获取标题。


lbl_date.Text = (lbl_date.NamingContainer as RadRotatorItem).DataItem 

我的xml部分:

<news pnumber="1" id="1"><event_id>578</event_id><event_type_id>1</event_type_id><language_id>2</language_id><title>meeting</title></news>
4

2 回答 2

1

尝试使用XDocument解析 XML:

var xdoc = XDocument.Parse(xml);

lbl_date.Text = xdoc.Root.Element("title").Value;

请注意,调用 .Element("title") 中使用的元素名称“title”区分大小写。

于 2012-03-06T09:04:47.530 回答
0

最后我明白了:


lbl_date.Text = XPathBinder.Eval((((lbl_date.NamingContainer as RadRotatorItem)).DataItem), "./title", "");
于 2012-03-06T09:28:03.440 回答