在购物车系统的 Iphone View 能力的过程中,我试图在产品列表中使用 Iphone 的 ComponentOne 工具来实现。为此,我已经确定了相同的 C1NavigationList 控件。
据我了解,它是一个分层数据控件,我将它绑定到一个 XML 数据源,因为我不需要任何子项,而是一个主要项的集合,其中详细信息作为 XML 节点的属性,如下所示:
要求:我想在 C1Navigation 列表模板中定义一个布局,并且 XPath 将数据绑定到上面给定的屏幕抓取中。
下面给出的是我尝试过但失败的代码。它向我抛出了错误:“数据绑定方法,如 Eval()、XPath() 和 Bind() 只能在...中使用。”
我做错了什么?请给我建议。
<asp:XmlDataSource ID="XmlDataSource1" runat="server" XPath="/NewDataSet/_x0028__x0028"
DataFile="~/App_Data/Copy of Coffee____1__0__0_0_d.xml">
<C1NavigationList:C1NavigationList ID="C1NavigationList1"
runat="server" DataSourceID="XmlDataSource1" Text="XMLDataSource" NavigationListType="RoundedCornersList" TrackItemsStructure="false">
<%# XPath("@item_smkt_desc")%>