PDA

View Full Version : سوال: فعال كردن dropdownlist بدون پست بك



didaaa
یک شنبه 14 شهریور 1389, 20:39 عصر
سلام:
من روي فرمم چند تا dropdown دارم مي خوام وقتي مثلا ايتم دومش انتخاب شد dropdown ديگه اي فعال بشه البته بدون پست بك از ajax نمي خوام استفاده بكنم.
به نظرتون ميشه با javascript همچين چيزي پياده كرد؟ اينم بگم كه كنترل من از كنترل هاي asp هستش.
پيشاپيش ممنون.

amordad
یک شنبه 14 شهریور 1389, 22:24 عصر
با سلام
اگر شما آن drop down ها را از بانک پر میکنید نمیتوانید این کار را با java script انجام دهید.

didaaa
سه شنبه 16 شهریور 1389, 01:10 صبح
با سلام
اگر شما آن drop down ها را از بانک پر میکنید نمیتوانید این کار را با java script انجام دهید.
چرا دوست عزيز من اينكارو كردم ولي يه مشكل ديگه هستش و اينكه وقتي صفحه postback ميشه مقدار default كنترل ها دوباره به خودش ميگيره. اساتيد محترم پيشنهادي ندارند؟ راستش
خودم توي برنامم يه كلاس نوشتم كه اين كاري كه سمت كلاينت انجام ميشه سمت سرورم صورت بگيره ولي راستشو بخوايد نزيك به صد خط برنامه شد كه فكر كنم براي سرور بار زيادي باشه! اساتيد محترم مخوام بدونم وقتي شما ميخوايد تعداد زيادي فيلدو اعتبار سنجي كنيد كه مثلا اگه فلان مقدار از فلان dropdown انتخاب شد يك اتفاقي بافته و همين عملو بخوايد واسه بيشتر فيلداتون انجام بديد چي پيشنهاد ميكنيد؟ اصلا صد خط كد نوشتن درسته كه توش پره از if و else :گریه::عصبانی++:

didaaa
سه شنبه 16 شهریور 1389, 12:45 عصر
تا حالا واسه كسي اين سوال پيش نيومده؟ خوب اگه شما بخوايد ارتباط بين چندتا كنترل بررسي كنيد مثل من عمل ميكنيد يعني سمت سرور كلي كد مينويسيد؟
ببينيد دوستان حتما تا حالا ديديد كه سايت سنجش وقتي ثبت نام ميكنيد روابط بين فيلدارو چك ميكنه ميخوام ببينم اونم همينطوري عمل ميكنند؟ راستش من واسه چك كردن مقادير وارد شده سمت سرور يه dll نوشتم كه از reqular experssion كمك ميگيره و تا اينجا مشكلي ندارم ولي مساله اي كه هست اينه چطور ميتونم به بهترين شكل و كمترين كد نويسي چك كنم مثلا ارتباط بين يك dropdown با اون يكي صحيح برقرار شده ميخوام بدونم اگه بخوام از َajax استفاده بكنم درسته؟ شما بگيد چيكار كنم اين همه كدنويسي فكر نكنم منطقي باشه خواهشا يه راهكاري پيش شاي ما بگذاريد.