Format kiểu dữ liệu money(tiền) trong asp.net, c#

Thảo luận trong 'Lập trình phần mềm' bắt đầu bởi admin, 22/10/15.

  1. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,883
    Đã được thích:
    1,193
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Format kiểu dữ liệu money(tiền) trong asp.net, c#
    1.Format money value trong code c# bạn làm như sau:
    Mã:
    string strMoneyValue = 1921332000;
    string html = String.Format("Số tiền là: {0:C}", strMoneyValue);//kiểu tiền đô la($)
    Console.WriteLine(html);
    
    Hoặc
    Mã:
    string strMoneyValue = 1921332000;
    string html = String.Format("Số tiền là: {0:0,00}", strMoneyValue);//kiểu tiền vnđ
    Console.WriteLine(html);
    
    2.Format money value trong DataGrid ASP.NET bạn làm như sau:
    Mã:
    <%# DataBinder.Eval(Container.DataItem, "ThanhTien", "{0:0,00}")%>
    • Trong đó ThanhTien là cột lấy trong table dữ liệu truyền từ SQL
    Hoặc
    Mã:
    <%# Eval("ThanhTien", "{0:0,00}")%>
    
    • Trong đó ThanhTien là cột lấy trong table dữ liệu truyền từ SQL
    Chúc các bạn thành công
     
    Cảm ơn đã xem bài:

    Format kiểu dữ liệu money(tiền) trong asp.net, c#

  2. Invisible
    Tham gia ngày:
    30/9/15
    Bài viết:
    121
    Đã được thích:
    5
    Điểm thành tích:
    18
    Giới tính:
    Nữ
    Cảm ơn bác ad :)) lưu chỉ mục phát em đang học C#, chắc có lục cần đến cái này :)
     
  3. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,883
    Đã được thích:
    1,193
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Học C# và ASP.net thì gặp kiểu dữ liệu này thường xuyên
     
  4. olympialock
    Tham gia ngày:
    24/8/16
    Bài viết:
    12
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nữ
    Bạn format theo kiểu này: {#:#,00}
     
  5. tranthien0170
    Tham gia ngày:
    7/11/18
    Bài viết:
    20
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    cảm ơn bạn đã chia sẽ bài viết