|
|
|
C# ( .NET) ต้องการ get valuemember จาก listbox. เป็นแบบ muti select |
|
|
|
|
|
|
|
Code (C#)
String destStr="";
for(int cnt = 0;cnt <listBox1.SelectedItems.Count;cnt++)
{
destStr= destStr+ "," + listBox1.SelectedItems[cnt].ToString();
}
MessageBox.Show(destStr);
อีกวิธี
Code (C#)
ListItem Item;
foreach (int Item in ListBox.Items) {
if (Item.Selected == true) {
ItemText.Text += Item.Text + " ";
ItemValue.Text += Item.Value + " ";
}
}
|
|
|
|
|
Date :
2012-06-01 11:23:04 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่วินครับ code แรกมันได้ค่า a อ่่ะคับ
|
|
|
|
|
Date :
2012-06-01 11:38:54 |
By :
m2m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือต้องการค่าที่เป็น valuemember อ่่ะครับ
|
|
|
|
|
Date :
2012-06-01 13:17:14 |
By :
m2m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามนี้ครับ
Code (C#)
for(i = 0 ; i <= this.myListBox3.Items.Count - 1; i ++)
{
if(this.myListBox3.Items[i].Selected)
{
this.lblText3.Text = this.lblText3.Text + "," + this.myListBox3.Items[i].Value; //*** Or this.myListBox3.Items[i].Text ***//
}
}
Go to : (C#) ASP.NET ListBox and DataBinding
|
|
|
|
|
Date :
2012-06-01 13:20:53 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้เลยครับ
อันนี้เป็น code น่่ะคับ
Code (C#)
//load listbox
Private void load()
{
DataTable dt = loaddata();
Foreach(DataRow dr in dt.Rows)
{
String Name = Convert.Tostring(dr["Name"]);
String Code = Convert.ToString(dr["Code"]);
Listbox.Item.Add(Name);
Listbox.DisplayMember = Name;
Listbox.ValueMember = Code;
}
}
//get value
//SelectionMode = MultiSimple
ในส่วน get value ยังไม่สำเร็จเลยครับ คือต้องการเลือกข้อมูลจาก listbox แต่นำค่า
ValueMember ไปใช้อ่่ะครับ รบกวนพี่ๆอิกทีน่่ะคับ ยังม่่ะได้จิงๆ T T
|
|
|
|
|
Date :
2012-06-01 15:01:43 |
By :
m2m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|