مشاهده نسخه کامل
: فعال شدن يه كومبو بوكس با انتخاب یک دكمه رادیویی
سلام. توی فرمم دو تا دکمه رادیویی گذاشتم. یه کومبوبکس هم دارم. میخوام یکی از دکمه ها که انتخاب میشه کومبو بکس فعال بشه و اون یکی که انتخاب میشه کومبو بوکس غیرفعال شه. مشکلم اینه که نمیدونم کدهای مربوط به چک کردن دکمه ها رو تو کجا بنویسم که به محض انتخاب شدن هر دکمه ، کومبو بوکس فعال شه
sari-1369
13-11-2009, 19:08
من فکر کردم واسه برنامه ویندوزی میخوادش :31:
سلام. توی فرمم دو تا دکمه رادیویی گذاشتم. یه کومبوبکس هم دارم. میخوام یکی از دکمه ها که انتخاب میشه کومبو بکس فعال بشه و اون یکی که انتخاب میشه کومبو بوکس غیرفعال شه. مشکلم اینه که نمیدونم کدهای مربوط به چک کردن دکمه ها رو تو کجا بنویسم که به محض انتخاب شدن هر دکمه ، کومبو بوکس فعال شه
سلام
اول اینکه برای هر دو Radio Button باید خاصیت AutoPostbackk رو فعال کنید تا با انتخابشون، کد مربوط یهشون اجرا بشه، بعد روی هر کدوم از Radio Button ها دوبار کلیک کنید و در صفحه ای که باز میشه، یعنی در صفحه ای که پسوند aspx.cs داره کد های هر کدوم رو بنویسید، در واقع کدهای مورد نظر رو باید در قسمت Events مربوط به Radio Button ها در قسمت CheckedChenged بنویسید:
در صفحه aspx.cs کدها این طوری نوشته میشه:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
از لینک زیر هم میتونید کاری که میخواید انجام بشه رو دانلود کنید، البته تو Visual Studio 2008 اجرا کردم:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
اول اینکه برای هر دو Radio Button باید خاصیت AutoPostbackk رو فعال کنید
از توضیح کاملتون یه دنیا ممنونم. من اون کدها رو به همون صورتی که گفتید نوشتم اما با این قسمت مشکل دارم. auto post back موقع طراحی صفحات وب فعاله. برنامه من اپلیکیشنه. وب نیست. بنابراین پراپرتیزش این گزینه رو نداره
من دقیقا اون دو تا کد رو در رویدادهای اون دو دکمه نوشتم. منتها موقع اجرا اولین بار که یکیشو انتخاب می کنم درسته. اما دومین بار که روی یکیش کلیک می کنم ، دو تا دکمه شروع می کنن به چشمک زدن. یعنی انگار که هی تیک می خورن. بعدم اجرای برنامه متوقف میشه و وارد کدها میشه.
برای application هم خیلی فرقی نمیکنه، دیگه احتیاج به پست بک نیست، اصلا پست بک دیگه معنی نداره، با تغیر radio button ها عمل مورد نظر انجام میشه،کد زیر برای application:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اینم لینک دانلود اجرا شدش در 2008:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای application هم خیلی فرقی نمیکنه، دیگه احتیاج به پست بک نیست، اصلا پست بک دیگه معنی نداره، با تغیر radio button ها عمل مورد نظر انجام میشه،کد زیر برای application:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اینم لینک دانلود اجرا شدش در 2008:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون. دوست عزیز من دقیقا همین کد رو نوشتم. ولی بازم همون مشکلی که گفتم رو دارم. یعنی دومین بار که روی یکی از دکمه ها کلیک می کنم شروع به تیک خوردن ÷شت سر هم می کنه و از اجرا خارج میشه!!
متوجه شدم چی میگید، چرا آخه؟ من چندین بار دکمه ها رو عوض کردم مشکلی پیش نیومد، سورسی رو که به صورت rar گذاشتم دانلود کردید؟ اونم همین مشکل رو داره؟ اگه آره که ممکنه یه مشکلی تو سیستم یا Visual Studio شما باشه، چون من تست کرم مشکلی نبود
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.