0

也许这对我来说是一个巨大的错误,但是当我在 .aspx 文件中将他遵循指令时, <%=Commande.GetOrder(Page).Total; %> 它返回一个值 = 0(这是错误的)

如果我在 .aspx.cs 中寻找相同的值,我得到了真正的值(409.11) decimal d = Commande.GetOrder(Page).Total;

显然我可以制作一个 asp:Label 并将 Label.Text 放在页面加载中以获得真正的价值,但我想知道为什么它不起作用,因为它看起来像以前一样。谢谢。

4

1 回答 1

0

分号 ( ;) 是嵌入式代码块中的问题。

改变这个:

<%=Commande.GetOrder(Page).Total; %>

对此:

<%=Commande.GetOrder(Page).Total %> 
于 2013-08-06T15:00:49.150 回答