Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 11 kết quả

Đề tài: Làm thế nào định dạng kiểu tiền ra textbox nhỉ?

  1. #1
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Mặc định Làm thế nào định dạng kiểu tiền ra textbox nhỉ?

    Cho mình hỏi làm thế nào mà định dạng kiểu tiền tệ ra textbox được nhỉ
    Trong csdl mình lưu là kiểu số nên khi cho lên textbox thì nó hiển thì định dạng bình thường Vd : 1234567.33 --> mình muốn 1,234,567.33 VNĐ ($). Mình viết hàm Định dạng thì ok nhưng khi muốn lấy kết quả thì lại bị sai. Giúp mình nhé
    Thế giới thật rộng lớn

  2. #2
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    "Định dạng thì ok nhưng khi muốn lấy kết quả thì lại bị sai"

    có nghĩa là gì? sai ra sao?

  3. #3
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    định dạng kiểu tiền tệ:
    Visual C# Code:
    1. string.Format("{0:0,0 VND}",Eval("price"))
    còn lấy thì lấy bt, cái này chỉ hiển thị ra cho xem rồi, nó ko thay đổi j trong csdl

  4. #4
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Trích dẫn Nguyên bản được gửi bởi VoTichSu Xem bài viết
    "Định dạng thì ok nhưng khi muốn lấy kết quả thì lại bị sai"

    có nghĩa là gì? sai ra sao?
    à mình viết hàm chuyển cái số đó thành chuổi rồi thêm các dấy , . vào( 1234--> 1,234) . khi mình lấy kết quả tính toán thì lại phải dùng thêm 1 hàm nữa chuyển ngược lại mình thấy dài dòng quá nên thử hỏi có ai có cách nào ngắn ngọn không
    Thế giới thật rộng lớn

  5. #5
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    định dạng kiểu tiền tệ:
    Visual C# Code:
    1. string.Format("{0:0,0 VND}",Eval("price"))
    còn lấy thì lấy bt, cái này chỉ hiển thị ra cho xem rồi, nó ko thay đổi j trong csdl
    Cí này mình biết rồi. Mình ko hỏi cái đó. Mình hỏi làm sao định dạng khi hiển thị textbox thôi.

    Mình giờ đang dùng 2 hàm : 1 hàm chuyển đổi thành kiểu string có dạng #,###.00.
    1 hàm chuyển ngược lại từ dạng string #,###.00 -> thành số bt
    và mình thấy thế dài dòng quá nên hỏi có ai có cách ngắn hơn hay ko ?
    Thế giới thật rộng lớn

  6. #6
    Ngày gia nhập
    06 2011
    Bài viết
    277

    Mặc định Làm thế nào định dạng kiểu tiền ra textbox nhỉ?

    Bạn muốn nhập vào là nó tự có dấu "," hay là sau khi nhập xong nó hiển thì wa 1 textbox khác???
    Sống là để cho đi và ...... Nhận lại

  7. #7
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Trích dẫn Nguyên bản được gửi bởi linhgl88 Xem bài viết
    Bạn muốn nhập vào là nó tự có dấu "," hay là sau khi nhập xong nó hiển thì wa 1 textbox khác???
    hì pác ko đọc kỹ rồi
    ví dụ mình có 1 trường trong Sql là Đơn giá (kiểu số)=1,123456.55 và số lượng ( kiểu số)=12
    Mình muốn Khi hiện ra textbox = thì đơn giá định dạng theo kiểu 1,123,456.55 ( ko load lại csdl )
    Mình làm được nhưng dài dòng( mình nói ở trên) . Nên muốn tham khảo ngắn hơn
    Thế giới thật rộng lớn

  8. #8
    Ngày gia nhập
    06 2011
    Bài viết
    277

    Thì bạn đã chuyển nó ra thành chuỗi để show lên textbox rùi!!

    h bạn chỉ cần Double.parse cái chuỗi đó lại là đc mà ta???
    Sống là để cho đi và ...... Nhận lại

  9. #9
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Trích dẫn Nguyên bản được gửi bởi linhgl88 Xem bài viết
    Thì bạn đã chuyển nó ra thành chuỗi để show lên textbox rùi!!

    h bạn chỉ cần Double.parse cái chuỗi đó lại là đc mà ta???
    Ờ thì mình làm thế,
    Đã được chỉnh sửa lần cuối bởi vitnhua7590 : 15-12-2011 lúc 10:58 AM.
    Thế giới thật rộng lớn

  10. #10
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Chuyển thành loại tiền tệ với dấu ngăn cách (,. ) với "$vnd.." thì lúc lấy giá trị lại phải xử lý là đúng rồi. làm gì có cách nào ngăn hơn nữa bạn.hi
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

Các đề tài tương tự

  1. Lấy dữ liệu từ textbox C# như thế nào?
    Gửi bởi ninomaxx trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 22-05-2012, 06:04 PM
  2. In thẻ,hóa đơn từ các textbox,combobox,datetimepicker trong form C# như thế nào?
    Gửi bởi snoit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 04-04-2012, 03:13 PM
  3. Trả lời: 14
    Bài viết cuối: 10-10-2011, 03:58 PM
  4. Lấy dữ liệu từ textbox này sang textbox khác như thế nào?
    Gửi bởi phongtt126 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 18-10-2010, 08:41 PM
  5. Làm thế nào để cuốn textbox về vị trí của dấu nháy
    Gửi bởi tienlbhoc trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 20-04-2008, 09:01 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn