PDA

View Full Version : سوال: پر کردن dropdownlist



dasalone2533
پنج شنبه 18 مهر 1387, 16:56 عصر
من یه dropdownlist دارم که باید با مقادیر یکی از فیلدهای 4 جدول توی database که 3 تای اونا را توی یه صفحه باید نمایش بدم و اون یکی را توی یه صفحه جدا گانه پر بشه.
این dropdownlist که توی صفحه ای که قراره 3 تا جدول نمایش داده بشه قرار داره و باید که یکی از فیلدهای توی اون جدول جداگانه را نشون بده. لازم به ذکره که 4 جدول با هم ارتباط دارند.
کارایی که من کردم ایناست:1- با database connection ساختم.2-sqldataadaper ساختم.
3-dataset ایجاد کردم.4-dataset را با sqldataadapter پر کردم. 5-خاصیت datasource را به dataset نسبت دادم.6-خاصیت datamember را به اسم اون جدول تکی نسبت دادم.7-خاصیت datatextfield را به اون فیلد که قراره نشون داده بشه نسبت میدم.8-خاصیت datavaluefield را هم به اون فیلدی که باید مقدارش برگرده نسبت می دم.
اما dropdownlist هیچی نشون نمیده میشه کمکم کنید!

kezack
پنج شنبه 18 مهر 1387, 17:09 عصر
دوست خوب کد رو بزار زود تر به نتیجه میرسی این رو ببین
http://barnamenevis.org/forum/showthread.php?t=125957

dr.pantagon
پنج شنبه 18 مهر 1387, 18:05 عصر
Dim sqlText As String
sqlText = "SELECT uId,noo as ufullname from cardid"
cn.Open()
Dim dt As New DataSet
Dim sda As New SqlDataAdapter(sqlText, cn)
sda.Fill(dt)
DropDownList1.DataSource = dt
DropDownList1.DataTextField = "ufullName"
DropDownList1.DataValueField = "uId"
DropDownList1.DataBind()
cn.Close()

dasalone2533
پنج شنبه 18 مهر 1387, 18:11 عصر
DropDownList1.DataSource = DataSet11
DropDownList1.DataMember = "use material"
DropDownList1.DataTextField = "umname"
DropDownList1.DataValueField = "umcode"
DropDownList1.DataBind()

dasalone2533
پنج شنبه 18 مهر 1387, 18:32 عصر
جناب dr.pentagon متاسفانه کد شما کار نمی کنه!