النتائج 1 إلى 6 من 6

الموضوع: احاول ان انشئ dynamic textbox ولكن للاسف :(

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    618

    احاول ان انشئ dynamic textbox ولكن للاسف :(



    السلام عليكم اخواني الكرام ...

    اعرف انو بهاليومين اني جننتكم بالمنتدى ... و لكني احاول ان اعود للبرمجة من جديد بعد انقطاع فاعذروني على كثرة الاسئلة ...

    اخواني الكرام ...اريد الان ان اقوم بعمل dynamic textbox على سبيل المثال ... ( يعني .. انة لدي صفحة بها textbox واحد و زر واحد مدرجين في تصميم الصفحة ... و اريد عندما ان اقوم بادخال الرقم 3 بال textbox و الضغط على ال زر ان يتولد لدي بالصفحة 3 textbox جديدة اسفل الاصلية .)

    فقمت بكتابة الكود التالي داخل الزر على سبيل التجربة :

    TextBox1 = New TextBox()
    TextBox1.ID = "TextBox1"
    TextBox1.Style("Position") = "Absolute"
    TextBox1.Style("Top") = "25px"
    TextBox1.Style("Left") = "100px"
    Form1.Controls.Add(TextBox1)


    ولكن ظهرت لدي العديد من المشاكل .. اولها .. انة كيف يمكني ان اضيف الامر :

    Runat = server

    في ال html عند انشاء textbox جديد ؟؟؟؟

    وثانيا : كيف يمكني ان اقوم بتغير اسم ال textbox1 إلي 2 او 3 في كل مرحلة يقوم بما البرنامج بانشاء textbox جديدة ... لاني اعتقد انة لا يجوز اخذ قيمة ك 1 او 2 او 3 من loop و إدخالها بإسم ال textbox

    فالرجاء مساعدتي

    ولكم مني جزيل الشكر





    __________________
    شاهد المواقع و تعلم ... عن نيزك عم بتكلم
    www.nizak.net
    =====================
    قريباً www.arabiaexp.com
    كل ما تريد .. بدون قيود .
    حرية المعرفة.


  2. #2


    بخصوص runat=server فهي ستضاف تلقائيا

    عندما تريد ان تعمل تكست جديد استخدم

    textbox t =new textbox();
    t.id="textbox" + i // حيث i هو العداد
    ارفق اي خصائص ومن ثم اضف التكست اينما تريد





    __________________
    بريدي :khalilme (at) hotmail.com
    مطور: ASP.NET, Windows Phone , Desktop Applications

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    618


    ولكنها اخي الكريم لا تضاف تلقاياً حيث يظهر لي الخطأ التالي :

    control 'textbox22' of type 'textbox' must be placed inside a form tag with runat=server





    __________________
    شاهد المواقع و تعلم ... عن نيزك عم بتكلم
    www.nizak.net
    =====================
    قريباً www.arabiaexp.com
    كل ما تريد .. بدون قيود .
    حرية المعرفة.

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    618


    تم إيجاد الحل اخي الكريم ..
    الخطأ ليس بال code .. الخطأ انني كنت اعمل على تعديل بعض المتغيرات بال html وظهرت لي رسالة الخطأ تلك .. و لكن لم يقم ال iis باغلاق البورت القديم المفتوح الذي ظهر بة ذاك الخطا ... و كنت عندما اقوم بتشغيل المشروع الجديد اجد انة يظهر لي نفس الخطا .. حتى لو شغلت صفحة فارغة ... و اكتشفت انة لم يتم اغلاق ال iss الخاص بالتعديل الذي قبلة ...
    شكرا لك كل الشكر .. جاري تجربة امر ال loop لل text box





    __________________
    شاهد المواقع و تعلم ... عن نيزك عم بتكلم
    www.nizak.net
    =====================
    قريباً www.arabiaexp.com
    كل ما تريد .. بدون قيود .
    حرية المعرفة.

  5. #5


    بالتوفيق اخي الكريم واذا حصلت مشكلة اخرى يمكنك نسخ كود ال html هنا





    __________________
    www.JemooO.com
    Windows & Web Application Programmer

  6. #6
    عضو جديد
    تاريخ التسجيل
    Mar 2008
    المشاركات
    17


    السلام عليكم
    لازم يكون عندك Table عامل فية Row علي الاقل عشان تضع فية اي كنترول وتضعة في المكان اللي يعجبك
    او تضع بلاس هولدر مثلا
    علي سبيل المثال لو عندنا تابل اسمة Table1
    وعاضز اضع كنترول انشئتها عن طريق مثلا
    Textbox T1 = new Textbox ();
    بروح واضع الامر دة
    Table1.Row[i].Colum[d].Controls.add(T1);
    وبكدة بقولة في التابل كذا ف يالصف كذا ف يالكولم كذا ضعلي الاداة الفلانية اللي تم عملها
    للتفاصيل شرح فيديو بطريقة الباس هولدر طريقة اخري تشبة الطريقة اللي ذكرتها
    http://www.asp.net/ajax/videos/how-t...-to-a-web-page

    بالتوفيق





    __________________
    أسم الشركـــه : تارجت لخدمات الويب
    موقع الشركة : www.target4host.com
    خدمات الشركـــه : DS - VPS - Reseller - Shared - PhP Dev
    البريد : yahia.agwa@gmail.com - info@target4host.com
    هاتف الشركه : 0020105672343





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض