|
|
|
dropdownlist ที่ดึงจากฐานข้อมูล มีปัญหาการใช้ dropdownlist ที่ดึงจากฐานข้อมูล |
|
|
|
|
|
|
|
ในวูปช่วยครับ
ให้ List อันแรกเป็น "กรุณาเลือก"
Code (C#)
DropDownList1.Items.Add(new ListItem("กรุณาเลือก", "0"));
จากนั้นนำ Data จาก database มาใส่
สมมติว่า Query มาไว้ใน DataTable ชื่อว่า Dt แล้ว
Code (C#)
foreach (DataRow Dr in Dt.Rows)
{
DropDownList1.Items.Add(new ListItem(Dr["Name"].ToString(), Dr["Value"].ToString()));
}
|
|
|
|
|
Date :
2009-12-11 15:32:54 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็น VB อ่ะคะ
|
|
|
|
|
Date :
2009-12-11 16:09:36 |
By :
แก้มป่อง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอ่อ ผมว่ามันเหมือนกันนะ
ลองใช้หัวใจมองดูสิครับ
ฮิ้วๆๆๆ
|
|
|
|
|
Date :
2009-12-11 16:15:33 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรง ( "0") มันต้องเป็น (" ") หรือป่าวคะ
|
|
|
|
|
Date :
2009-12-11 16:17:50 |
By :
แก้มป่อง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DropDownList1.Items.Add(new ListItem(DataTaxt, DataValue));
ตัวอย่าง
DropDownList1.Items.Add(new ListItem("วันอาทิตย์", "1"));
DropDownList1.Items.Add(new ListItem("วันจันทร์", "2"));
มันก็จะ gen code html ออกมาเป็น
<option value="1">วันอาทิตย์</option>
<option value="2">วันจันทร์</option>
เอาใหม่เหมือนตอบไม่ตรงคำถาม
ใส่เป็น 0 จะได้ไว้ใช้ตรวจสอบได้ง่ายครับ
|
|
|
|
|
Date :
2009-12-11 16:24:19 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใช้หัวใจมองดูสิครับ
ชอบคำนี้อะครับ
|
|
|
|
|
Date :
2009-12-21 11:04:52 |
By :
Nameless |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|