我有asp.net網站與listview
。其中一列是產品價格。我想在價格上加上單獨的','。ASP列表視圖格式價格字符串與','分隔符
如果在數據庫中的價格是1250 我希望listview
顯示。價格字段是string
類型。
我嘗試以下,但我得到1250不帶分隔符:
<asp:Label ID="Label5" runat="server" Text='<%# Eval("price","{0:n0}")%>'/>
<asp:Label ID="Label5" runat="server" Text='<%# String.Format("{0:n0}", Eval("price"))%>'/>
請試試這個:'lblTotal.Text =的String.Format(「{0:#, ###,###。##}「,(object)total);'這裏'total'包含這個值。在你的情況1250 –
也許因爲價格是一個字符串,而不是一個數字類型。它如果它的數字類型像'十進制'或'int'它的工作:'string.Format(「{0:N0}」,1250)' –
我不想從後面的代碼,但從列表視圖項目,如果它是可能的。 – user281812