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 に答える