منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة في onserverchange - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51)
+--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52)
+---- قسم : قسم اسئلة ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=53)
+---- الموضوع : مشكلة في onserverchange (/showthread.php?tid=6731)



مشكلة في onserverchange - oneyemenweb2 - 27-10-12

السلام عليكم

اخواني اوجه مشكلة في onserverchange فانا جديد في asp.net بس شكل php افضل منها الاي اس بي عقدتني من ثاني يوم

المشكلة
عندي قائمة
كود :
<select runat="server" id="listimage" onserverchange="get_card_sizes"></select>

والكود التالي في الكود فيc#

كود :
public void get_card_sizes(Object sender, EventArgs e)
        {

            string card = Convert.ToString(listimage.Items[listimage.SelectedIndex]);
            string cards = Server.MapPath("/") + @"card\" + card;
            Bitmap myimag = new Bitmap(cards);
            int width = myimag.Width;
            int hight = myimag.Height;
            card = "card/" + card;
            res.InnerHtml = "<iframe name=\"richTextField\" id=\"richTextField\" style=\"background-image: url(" + card + "); border:1px solid #000000; width:" + Convert.ToString(width) + "px ; height:" + Convert.ToString(hight) + "px\"></iframe>";
        
        }

الصفحة لا تتحدث عندما اختار من القائمة من جديد لا يتحدق div الي هو res ايش المشكلة

اصلا مضطر علشان الجامعة اتعلم asp.net مع اني افضل php اسهل جدا

مشكورين على المساعدة وعيدكم مبارك


مشكلة في onserverchange - macary007 - 27-10-12

oneyemenweb2 كتب :السلام عليكم

اخواني اوجه مشكلة في onserverchange فانا جديد في asp.net [color=#FF0000]بس شكل php افضل منها الاي اس بي عقدتني من ثاني يوم[/color]

قد يكون كلامك صحيح سابقا .. أما حاليا فلا أظن إن php أفضل من Asp

الأمر الآخر لا تتوقع إنك بتتعلم Asp بيومين !! وإلا كان كل الناس محترفه بكل اللغات البرمجية !!!


بالنسبة لمشكلتك
يوجد Toolsbox في asp ومن ضمن ال tools يوجد أداة اسمها DropDownList أو ListBox
هذه الأداة تغنيك عن استخدام html الذي وضعته انت في سؤالك ويوجد من ضمن خصائص هذه الأداة خاصية اسمها AutoPostBack
تأكد من أنها True لكي يعمل الحدث عند اختيار أحد العناصر من القائمة .

وبالتوفيق


مشكلة في onserverchange - oneyemenweb2 - 27-10-12

مشكور اخي لكني لا اريد تعلم asp.net فقط تقضيت غرض
ال php انهيت 85 % من دليل اللغة في شهر ونصف تقريبا وهيا ممتازة ولولا الاختلاف في الاذواق لخربت الدنيا