PDA

View Full Version : سوال: dropdownlist



asgharsosol
شنبه 07 دی 1392, 00:05 صبح
سلام.
من با استفاده از این دستور مقدار datasourse یه dropdownlist رو برابر با یه جدول که از دیتابیسم آوردم قرار دادم.
DropDownList1.DataSource = d.return_Table(19);
DropDownList1.DataTextField = "code_number";
DropDownList1.DataValueField = "ID";
DropDownList1.DataBind();


اما وقتی برنامه رو اجرا میکنم و مقدار انتخاب شده در dropdownlist رو تغییر میدم مقدار value اون تغییری نمیکنه و برابر با یه مقدا ثابت اولیه می مونه.

میخام کاری کنم که با عوض کردن datatextfield مقدار datavaluefield هم تغییر کنه.
مثل حالت معمولی که با ویزارد این کار رو انجام میدیم و هر text مقدار value متناظر خودش رو داره.

kamranetemadi
شنبه 07 دی 1392, 00:27 صبح
احیانا داخل دیتا بیستون مقدار code_number با ID برابر نیست؟:متفکر: ;)

asgharsosol
شنبه 07 دی 1392, 01:26 صبح
سلام.
نه.این دوتا متفاوتن.
هر code_number یه ID متفاوت داره.
میخام وقتی پروژه رو اجرا میکنم با عوض کردن مقادیر dropdownlist مقدار value متناظر با اونا هم تغییر کنه.
ینی وقتی مقدار کد رو به صورت دستی عوض کردم مقدار value اون هم تغییر کنه و برابر با مقدار خودش تو جدول بشه.

fakhravari
شنبه 07 دی 1392, 13:24 عصر
در وب مثل ویندوزی نیست.