Category: Devexpress

DevExpress : Get ID from Detail Gridview

เมื่อเราใช้ Master Grid แล้วมี Detail Grid ซ้อนอยู่ในส่วนของ Master Grid เวลาจะเรียกใช้จะต้องทำภายใต้ OnInit protected void ASPxGridView2_Init(object sender, EventArgs e) { GridViewDataTextColumn colTotal = new GridViewDataTextColumn(); colTotal.Caption = "คงเหลือ"; colTotal.FieldName = "Total2"; colTotal.UnboundType…

DevExpress : Mask Decimal & Symbol style

ปรับรูปแบบตัวเลขใน textbox ใช้ Mask เป็นตัวจัดการบางทีจะ Error ถ้าเป็นตัวเลขแล้วไม่กำหนดให้ Decimal Symbol ต้องปรับตามภาพด้านล่างในส่วน Properties ของ Mask  

ตัวอย่าง Devexpress ถ้า Detail Gridview ไม่มีข้อมูล ให้ยกเลิกปุมที่กดดู Detail

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using DevExpress.Web.ASPxGridView; using DevExpress.Web.Data; using System.Drawing; using System.Collections; using System.Data; public partial class _Default : System.Web.UI.Page { protected…

DevExpress AspxGridview ทำให้ Detail Row ขยายออก

เริ่มจากปรับในส่วนของ Events ของ Gridview แล้วใส่ Code protected void ASPxGridView2_DataBound(object sender, EventArgs e) { //if (Convert.ToBoolean(Session["expandAll"])) //((ASPxGridView)sender).DetailRows.ExpandAllRows(); ((ASPxGridView)sender).ExpandAll(); ((ASPxGridView)sender).SettingsDetail.ShowDetailButtons = true; //ASPxGridView gridView = sender as ASPxGridView; //gridView.JSProperties["cpSummary"] = gridView.GetTotalSummaryValue(gridView.TotalSummary["Used"]); }…