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