DevExpress XtraReport เวลาใช้ XRLabel แล้วเมื่อแสดงผลหลายบรรทัด มันจะมีผลทำให้ Label อื่นๆ ขยับลงไปด้านล่าง วิธีแก้คือต้องปรับให้ XRLabel ขยายกว้างรองรับ multiline หลายบรรทัด และปรับ CanGrow=true เพื่อให้แสดงผลได้ทั้งหมด กรณีที่ข้อความเยอะเกิน หลายบรรทัดจนล้น อาจจะต้องไปปรับ
Category: Devexpress
Visual Studio 2019 (asp.net c#) การ Publish Web App เพื่อ Deploy ขึ้น Web Server โดยเอา Devexpress dll ขึ้นไปด้วย
Visual Studio 2019 (asp.net c#) การ Publish Web App เพื่อ Deploy ขึ้น Web Server โดยเอา Devexpress dll ขึ้นไปด้วยเมื่อเราทำ Web Application
ASPxHtmlEditor ตั้งค่า Uplaod Image Folder
ASPxHtmlEditor สามารถตั้งค่า uplaod image folder ได้ที่ SettingsImageUpload->FileSystemSetting->UploadFolder แล้วใส่ค่าลงไปดังภาพ เมื่อตั้งค่า เวลาใช้งานแล้วเลือก icon image แล้วกด upload
Upload File ด้วย ASPxUploadControl จาก DevExpress
วิธี Upload File ด้วย ASPxUploadControl จาก DevExpress ให้ลาก ASPxUploadControl มาวางไว้ตามโค้ดด้านล่าง และตรงปุ่มกดต้องเพิ่มการเช็คไฟล์ว่ามีการเลือกไฟล์เพื่ออัพโหลดหรือไม่ โดยใช้ ClientSideEvents Click ดังภาพ <dx:ASPxUploadControl ID=”ASPxUploadControl1″ ClientInstanceName=”uploadControl” runat=”server”
DevExpress การใช้ custom validation โดยกดปุ่ม aspxbutton แล้วสั่งให้ client validation
DevExpress การใช้ custom validation โดยกดปุ่ม aspxbutton แล้วสั่งให้ client validation โดยปกติแล้ว เราสามารถใช้ validation ของ tools DevExpress แต่ละ control ที่เลือกได้ แต่บางกรณีเราอาจจะไม่สามารถใช้ได้ เช่นต้องเลือกอันนี้ก่อน
DevExpress ปัญหาเรื่อง AspxGridview แสดงผล datetime แบบ th-TH หรือ Bhuddha ผิด
ปัญหาคือเมื่อเราเลือกแสดงผลเป็นวันที่แบบไทย ระบบจะติดปัญหาคือจะพยายามคิดว่ามันเป็นปี ค.ศ. จึงจะทำการบวกปีให้อีก 543 ปี ทำให้เมื่อกด edit ปีมันจะเพิ่มขึ้นทำให้ผิด วิธีแก้ของ devexpress เองไม่มีจะต้องแก้โดยก่อนบันทึกจะต้อง สั่งให้ field ที่จะบันทึกทำการลบ ปีออกไปโดยใช้คุณสมบัติของ sql โดยใช้ DATEADD(year,-543, ตามด้วย
Devexpress ASPxRadioButtonList บน ASPxGridView1 เมื่อต้อง edit สามารถให้ selecteditem หรือ checked ได้จากคำสั่ง bind
Value='<%# Bind(“….”) %>’ และต้องตั้ง ValueType=”…” ให้ตรง Format ด้วยเช่นเป็นตัวเลข จะใช้ string ปกติไม่ได้ <dx:ASPxRadioButtonList ID=”CC_Point” runat=”server” ValueType=”System.Int32″ Value='<%# Bind(“CC_Point”) %>’ RepeatDirection=”Horizontal”> <Items>
Custom fonts on DevExpress Extrareport
เนื่องจากการทำรายงานด้วย Extrareport จะต้องมีการเพิ่มอักษร Sarabun ลงไปเพื่อให้รายงานสามารถแสดงผลอักษรได้อย่างถูกต้องโดยที่เครื่อง client ที่ไม่มีอักษร Sarabun ก็สามารถที่จะแสดงผลได้ วิธีทำมีดังนี้ 1. Download Font TH SarabunPSK และนำไปไว้ในฟอเดอร์ fonts (ถ้าไม่มีฟอเดอร์นี้ให้สร้างขึ้นมา) 2. สร้าง
DevExpress : ASPxComboBox แสดงผล Selected Item ผิด
ปัญหาเกิดจาก การปรับค่าเวลา Bind data จาก SqlDatasource แล้วไม่ปรับ DataType ให้ตรงกับข้อมูลที่จะให้ Select การแสดงผลที่ผิดตามด้านล่าง สังเกตุว่าจะต้องแสดงผลเป็น TextField โค้ดที่ใช้ <label>2) ที่มาของทุน</label> <dx:ASPxComboBox ID=”cbScholarFromID” CssClass=”form-control”
