قمت بعمل جدول asp من خلال الكود
أريد أن يتم إضافة صف جديد كلما ضغط المستخدم على الزر Button بحيث تتم اضافة صفوف للجدول نفسه
كيف يمكن عمل ذلك ؟جربت استخدام حلقات التكرار لكن لم تنفع معي
ارجو المساعده وشكرا
Dim fname As New TableCell()
fname.Text = "A" & i
tr.Cells.Add(fname)
Dim lname As New TableCell()
lname.Text = "B" & i
tr.Cells.Add(lname)
Table1.Rows.Add(tr)
Next
شكرا جزيلا أخي حريف برمجة
ولكن هذا الكود يقوم بإضافة 4 صفوف عند النقر على الزر، وعند إعادة النقر لايحدث شيء!!!
بمعنى أنني أريد أن يتم إضافة صف عند كل عملية click تتم على الزر كلما يتم الضغط على الزر يتم إلحاق صف جديد للجدول وهكذا
يعني تظيفي صف اول مره عادي وعند اضافة صف مره اخرى يعمل Postback للصفحة اي يرسلها للسيرفر ويحملها من جديد
هذا كل الموضوع عندما يرجع من السيرفر سيجد ان التيبل في الأساس مكون من صف واحد فقط ولكن لو تم حفظ البيانات في الداتا بيز واسناد البيانات مره اخرى للجدول هنا سيتم بشكل عادي دون اي مشكلة ...
طيب السوال ماهو المطلوب بالضبط لعل تكون هناك طرق اسهل وافضل من الجدول !!!
الفكرة باختصار هي
أن الجدول السابق يظهر كما هو موضح بحيث يختار المستخدم الصف ثم يكتب قيمة القسط الأول ثم القسط الثاني وعند الضغط على زر Save تخزن البيانات في جدول ويظهر المجموع بداخل أداة Label
إلى هنا وكل شي تمام
المشكله في زر Add بعد الضغط عليه أريد أن يتم إضافة صف جديد يحوي أدوات هي نفس الأدوات الموجودة في الصف السابق (Drop Down – 2 Text Boxes – Label ) مع الحفاظ على القيم الموجودة بالصف الأول
بحيث يتم فيه ادخال الرسوم لصف مختلف وهكذا . لم أعرف كيف أنفذ هذا الكود الخاص بزر add
سؤال آخر هل استخدام جدول asp مناسب؟ أم أن هناك طريقة أفضل؟
وشكرا جزيلا
الفكرة باختصار هي
أن الجدول السابق يظهر كما هو موضح بحيث يختار المستخدم الصف ثم يكتب قيمة القسط الأول ثم القسط الثاني وعند الضغط على زر Save تخزن البيانات في جدول ويظهر المجموع بداخل أداة Label
إلى هنا وكل شي تمام
المشكله في زر Add بعد الضغط عليه أريد أن يتم إضافة صف جديد يحوي أدوات هي نفس الأدوات الموجودة في الصف السابق (Drop Down – 2 Text Boxes – Label ) مع الحفاظ على القيم الموجودة بالصف الأول
بحيث يتم فيه ادخال الرسوم لصف مختلف وهكذا . لم أعرف كيف أنفذ هذا الكود الخاص بزر add
سؤال آخر هل استخدام جدول asp مناسب؟ أم أن هناك طريقة أفضل؟
وشكرا جزيلا