【发布时间】:2009-05-12 15:14:30
【问题描述】:
这应该足够简单,我主要将此归咎于我没有使用 DataLists、Repeaters 等的经验。
我有一个 DataList 控件,用于显示购物车中的商品。我使用 Eval("ColumnName") 绑定不同的控件,一切正常,直到我到达价格列。
我的目标是这样渲染它:
项目总成本
$20.00 (每个 5.00 美元)
我正在尝试使用表格单元格内的两个 ASP 标签控件来完成此操作:
<asp:Label ID="lblTotalItemCost" runat="server" Text='<%# Eval("TotalItemCost") %>'>
</asp:Label>
<br />
<asp:Label ID="lblPrice" runat="server" Text='(<%# Eval("Price")%> each)' >
</asp:Label>
不幸的是,它将列渲染为:
项目总成本
$20.00 ( 个)
我尝试了其他几种方法,但它们最终给了我“服务器标签格式不正确”的错误。我很确定这应该很简单,但我现在很难过。
【问题讨论】:
标签: asp.net data-binding