PDA

View Full Version : استفاده از displaymember و valuemember در listbox



ehsan_zanganeh
پنج شنبه 12 مهر 1386, 13:49 عصر
با سلام

من می خوام به یک listbox ، یک datasource مثل یک stractuer وصل کنم. برای نمایش، از یک متغییر آن استفاده کنم و برای مقدار بازگشتی از یک متغییر دیگر آن.

لطفا راهنمایی کنید

با تشکر

m_d6712
پنج شنبه 12 مهر 1386, 15:26 عصر
سلام خسته نباشی
ببین این طوری حل میشه؟
اول اطلاعات رو روی datatable بریز
بعد اطلاعات رو توی دو تا dataview یکی برای text و دیگری برای value بریز
بعد کد زیر را بنویس


ListBox1.DataSource = dview1
ListBox1.DataValueField = dview2
ListBox1.DataBind()

ehsan_zanganeh
پنج شنبه 12 مهر 1386, 16:38 عصر
مرسی

آره خودم هم به این نتیجه رسیدم. از راهنمایی تون خیلی ممنون

ehsan_zanganeh
پنج شنبه 12 مهر 1386, 16:46 عصر
البته متونیم دیگه در datagridview نریزیم و به شکل زیر بنویسیم:



ListBox1.DataSource = Me.datatable
ListBox1.DisplayMember = "name_fa"
ListBox1.ValueMember = "name_en"