سلام
دوستان کسی میتونه راهنمایی بکنه که تو کامپوننت DropDownList، در قسمت events، فرق SelectedIndexChange با TextChange دقیقا چیه؟
مرسی
Printable View
سلام
دوستان کسی میتونه راهنمایی بکنه که تو کامپوننت DropDownList، در قسمت events، فرق SelectedIndexChange با TextChange دقیقا چیه؟
مرسی
سلام
اولاً اصولاً شما نباید از این رویداد کنترلرها استفاده کنید و معمولاً اگر هم نیاز به انجام عملی در عوض تغییر کامبویی باشد بهتر است از javascript و ajax استفاده کنید تا صفحه submit نشود.
در عمل تفاوت خاصی نخواهید دید.نقل قول:
در قسمت events، فرق SelectedIndexChange با TextChange دقیقا چیه؟
ولی در مفهوم یکی مرتبط با تغییر متن نمایشی است (تغییر خصیصه Text را گزارش میکند.) و یکی وابسته به تغییر ایندکس آیتنم انتخاب شده. (تغییر خصیصه SelectedIndex را گزارش میکند)
(
چون دات نت ریتم یکسانی برای برنامه نویسی تحت وب و غیر وب دارد، دو رویداد مذکور برای کامبو کنترلرهای عادی غیر وب هم وجود دارد و تفاوتی در آنجا گاهاً پیش می آید.
ضمن اینکه اگر خصیصه های مهم برای تغییر خودشان یک رویداد هم نام هم دارند که برخی ابزارهای هم که به خصیصه ای خاص حساس هستند دنبال رویداد هم نام همان خصیصه میگردند.
)
ولی در کنترلر وب تقریباً این دو رویداد همیشه با هم اتفاق می افتند.
بحرحال اگر یک زمانی نیاز داشتید پیشنهاد میکنم از همان SelectedIndexChange استفاده کنید که مخصوص همین کنترلر است.