PDA

View Full Version : listBox



dalaho
دوشنبه 16 خرداد 1384, 08:22 صبح
با سلام
من می خواهم list box را با مقادیر یک ستون از دیتا بیس پر کنم یعنی مقادیر
یک فیلد را درون listbox بریزم
لطفآ کمک کنید :flower: :flower: :flower:

JikSearch
دوشنبه 16 خرداد 1384, 09:06 صبح
سلام
فرض می کنیم شما table مورد نظرتان را با نام T1 در داخل یک دیتاست قراردادهی و فیلد F1 را می خواهی نمایش دهی:


ListBox1.DataSource=ds.Tables["T1"];
ListBox1.DataTextField="F1";
ListBox1.DataBind();

:موفق:

dalaho
دوشنبه 16 خرداد 1384, 09:35 صبح
ممنون
من می خواهم عنصر انتخاب شده listbox را بصورت session از آن استفاده کنم
و از این کد استفاده می کنم
Session.Add("mySession",ListBox1.SelectedItem.Text.ToString());
Response.Redirect("WebForm2.aspx");
اما جواب نمی گیرم
plz help meeeeeeeee :wink:

dalaho
سه شنبه 17 خرداد 1384, 08:03 صبح
در ابتدا من عناصر دیتا listbox را ار دیتا بیس می گیرم
به این صورت که در load صفحه این کد را قرار داده ام
ListBox1.DataSource=dataSet11.Tables["reg"];
ListBox1.DataTextField="tg";
ListBox1.DataBind();
و در button click نیز این را قرار داده ام
Session.Add("mySession",ListBox1.SelectedItem.Text.ToString());
Response.Redirect("WebForm2.aspx");
و مشکل من در این error است
Object reference not set to an instance of an object.
لطفآ کمک کنید

kochol
سه شنبه 17 خرداد 1384, 20:08 عصر
Session.Add("mySession",ListBox1.SelectedItem.Text.ToString());

اشکال شما در اینجاست باید بنویسید
Session("mySession")=listbox1.selecteditem.text.tostring