2007年8月9日 星期四

把1 format成0001

string aa=string.Format("{0:0000}",1);

補充:20110728

在 GridView 裡,也常常會遇到需要顯示金額得情況,三位一撇、或需要到小數第二位。假如在 GridView 裡是使用:<%#Eval("money") %> 來繫結金額,那可以改成以下寫法來達到三位一撇、到小數第二位的效果:

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

N2: 是指到小數第二位
N3: 到小數第三位
N0:則是不顯示小數

另外,
<%#DataBinder.Eval(Container.DataItem,"money","{0:N2}") %>
也是有同樣的效果。


參考:
01.Asp.net中DataBinder.Eval裡String Format用法的總結
02.ASP.NET string.Format 格式參數

沒有留言:

張貼留言