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

الموضوع: كيف اضيف من grid view?

  1. #1
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    7

    Question كيف اضيف من grid view?



    السلام عليكم..

    عندي هذي الداتا قريد فيو في مشروعي asp.net



    اريد تفعيل خاصية الاضافه فيها..

    بحث اذا اختار المستخدم بيانات منها .. تنضاف هذه البياانات في الداتا بيس..

    هل من مساعده ؟؟!








  2. #2


    السلام عليكم

    بحث اذا اختار المستخدم بيانات منها .. تنضاف هذه البياانات في الداتا بيس..


    قصدك يعني اذا ضغط على صف واختاره تتم عملية اضافة اخرى في الداتا بيز
    والا قصدك انه اذا اختار الصف يظهر له امكانية التعديل ؟
    والا قصدك انه يضيف صف جديد من خلال الجريد فيو ؟





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

  3. #3
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    7


    مرحبا اخي برمودا

    انا قصدي

    انه اذا اختار المستخدم هذا الصف مثلاً الصف الأول ..

    بالتالي يتم تخزينه في قاعدة البيانات ..

    !

    يعني كيف اقدر اضيف من خلال الداتا فيو الى الداتا بيس ..






  4. #4


    صراحة غريبة
    طيب ما هو الصف الاول يتم عرضه من داتا بيز !


    المهم لو بدك تضيفه طالما انتا عامل allow select وظاهرة عندك كلمة select
    اضغط على الجريد ضغطتين راح يفتح لك حدث slectedindexchanged

    اكتب في هذا الحدث كود الاضافة
    طبعا يتم استدعاء هذا الحدث عند الضغط على كلمة سيليكت وقت التنفيذ





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

  5. #5
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    7


    طيب ما هو الصف الاول يتم عرضه من داتا بيز !
    نعم هذا صحيح ..


    ولكن البيانات التي سيختارها المستخدم ستضاف ضمن بياناته ..

    يعني جدول آخر

    غير الذي يظهر !! ~






  6. #6
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    10


    عنطره, ما فهمت من كلامك هو أنك تريد عرض البيانات التي يختارها العضو في جدول منفصل عند الضغط على زر "select"

    مثلاً إذا قام بإختيار الصف الأول يتم عرض بيانات الصف الأول في جدول آخر.

    الطريقة بسيطة جداً:

    أنت لديك gridview جاهز مع تفعيل "select", رائع.
    كل ما عليك فعله بعد ذلك هو سحب detailsview بجانب gridview, مع جعل نفس مصدر قاعدة البيانات (sqldatasource), ثم كتابة الكود التالي:

    protected sub Gridview1_selectedindexchanged(byval sender as sender)
    detailsview1.pageindex = gridview1.selectedindex
    endsub

    طبعاً يجب تغيير المسميات التي باللون الأحمر إلى المسميات التي قم أنت بتسميتها

    أتمنى أن تكون قد حلت مشكلتك





    التعديل الأخير تم بواسطة محمد مساوى ; 27-05-2010 الساعة 09:35 PM

  7. #7
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    7


    اهلا ً اخوي محمد

    فكرتك ؤائعه واضفتها لمشروعي .. يعطيك الف عافيه ..

    ولكني اقصد ..

    انه ااذا اختار المسافر الصف الآول .. يتم تخزينه في جدول موجود عندي في قاعدة البيانات ..

    يعني اضافه لقاعدة البيانات ..

    اذا لديك اي طريقه او فكره لهذا الموضوع ياليت تساعديني ... ربي يخليك ويسعدك







  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2007
    المشاركات
    373


    كما قال الأخوان استخدم الحدث SelectedIndexChanged

    و اكتب بداخله التالي:

    كود:
    GridViewRow selectRow = GridViewID.SelectedRow;
    بعد ذلك نستخدم خاصية Cells الموجودة للمتغير selectRow
    كالتالي على سبيل المثال للحصول قيمة الخلية الأولى flight_no
    سنكتب التالي:

    كود:
    string flightNo = selectRow.Cells[0].Text;
    طبعاً الصفر هو دليل العنصر index الموجود في المصفوفة Cells



    و كذلك العمل الباقي مع الخلايا الآخرى و بإمكانك استخدام دوال التكرار
    أو أي طريقة تراها مناسبة لك في التعامل مع القيم الموجودة في
    الخاصية Cells






  9. #9
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    10


    تريد حفظ الخيار الذي قام المسافر بإختياره, كما فهمت منك أنه عند أختيار المسافر على أي صف سيتم عرض هذا الصف في detailview, رائع. بعد ذلك كل ما عليك فعله هو إضافة هذا الـ detailview إلى قاعدة البيانات التي تريد حفظ المعلومات فيها:
    detailsview.row[0].cell[0].text = في الغالب تكون الـ ID
    = detailsview.row[0].cell[1].textأعتقد أنها flight_no
    ....

    INSERT into TableName (Column1, Column2, Column3,...) VALUES (detailsview.row[0].cell[0].text & "','" & detailsview.row[0].cell[1].text & "','" & detailsview.row[0].cell[2].text & "'"...)

    0 طبعاً تقوم بتغيير المسميات إلى مسمياتك الخاصة
    تحياتي










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

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

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