ตัวอย่าง
displayLabel.Text = numberInteger.ToString()
' Display as currency.
extendedPriceLabel.Text = (quantityInteger * priceDecimal).ToString("C")
' Display as numeric.
discountLabel.Text = discountDecimal.ToString("N")
Showing posts with label Data Formatting. Show all posts
Showing posts with label Data Formatting. Show all posts
Monday, February 16, 2015
VB.net Formatting Data for Display
Monday, May 21, 2012
Gridview Data Formatting in ASP.net ไม่ทำงานถ้าไม่มีคำสั่ง HtmlEncode="false"
ปัญหาคือกำหนดรูปแบบของแต่ละคอลัมน์ใน Gridview Task > Edit Column แล้วทดสอบรันในเครื่องคอมตัวเองรันได้แสดงผลในรูปแบบที่เราต้องการ จึง Upload Code ขึ้น Server เสร็จแล้วลองทดสอบรันปรากฏว่าแสดงผลออกมาดิบ ๆ เหมือนไม่มีการรันคำสั่งหรือรูปแบบที่เรากำหนดไว้เลย ทดสอบหลายครั้งก็เหมือนเดิม
ทั้ง ๆ ที่ในช่อง HtmlEncode ก็เลือก False แล้ว
จึงลองถามพี่กูเกิลแล้วไปดูใน Source แล้วไม่พบคำสั่ง HtmlEncode = "False" เลยจึงเข้าไปเพิ่มคำสั่งนี้ลงใน ASP.net Source ดังตัวอย่างคอลัมน์ DATE นี้
<asp:BoundField DataField="DATE" HeaderText="Date" DataFormatString="{0:dd/MM/yyyy}"
HtmlEncode="False"
ReadOnly="True" >
<ItemStyle HorizontalAlign="Center" />
Subscribe to:
Posts (Atom)




