با سلام، اين هم كد معادل نمونه AJAX شما كه در ASPX توضيح داده بوديد. سعي كردم تا جايي كه ميشه همون ساختار كد شما رو داشته باشه. ميبينيد كه كار اصلاً سختي در اين بين وجود نداره. ضمناً از jQuery و... هم استفاده نكردم. با مرورگرهاي مختلف هم سازگاري كامل داره (ميتونيد امتحان كنيد).
واقعاً هر چي بيشتر ميريم جلو، بيشتر به اين نتيجه ميرسيم كه بعضي از دوستان انگار PHP رو با HTML اشتباه گرفتن! اين هم شد مثال؟!
توي كد PHP دقيقاً ميبينيد كه چه اتفاقي داره ميفته و AJAX چطوري كار ميكنه و چطور بايد به روش POST اطلاعات رو ارسال كرد و از اون طرف صفحه مقصد خروجي لازم رو چطور توليد ميكنه و نهايتاً دوباره با JS چطور در مكاني كه ميخواين، اطلاعات بازگشتي از سرور رو جايگذاري ميكنيد، اما ASPX چي؟ UpdatePanel؟
اينطور كه dotNET داره كاربران خودش رو (با عرض شرمندگي) تنبل بار مياره، چند وقت ديگه احتمالاً توي كنفرانس مطبوعاتي Microsoft خواهيم شنيد كه اعلام ميشه: از اين به بعد طراحان سايت عزيز كافيه با ميكروفون به موتور ASPX بگن چي ميخوان و اون يك سايت آماده در قالب فايل ZIP بهشون تحويل بده. همه طراح وب خواهيم شد! همه خوشحال خواهيم بود!!!
موفق باشيد.