2012-12-25 59 views
4

有沒有一種方法可以使字符串格式的綁定工作?用字符串綁定到文本框。格式

<asp:TemplateField HeaderText="Price" > 
      <EditItemTemplate> 

       <asp:TextBox ID="txtPrice" runat="server" Text='<%# String.Foramt("{0:#,###}",Bind("Price")) %>' /> 

      </EditItemTemplate> 

回答

8

您可以使用下面的過載,它允許你指定的格式:

<%# Bind("Price", "{0:#,###}") %> 
2

可以使用的DataBinder.Eval

<%# Eval("Price", "{0:#,###}") %> 

的過載形式使用綁定

<%= Bind("price", "{0:#,###}") %> 
+0

Eval不能在這裏工作。謝謝。 – Eyal

+0

我已經更新了我的答案,現在檢查它。 – Adil