اريد السؤال عن gridview عندما اعمل سيليكت لـ row اريده ان يقوم باضافة ذلك row الى جدول معين اذا ممكن ذلك
وشكرا للجميع
اريد السؤال عن gridview عندما اعمل سيليكت لـ row اريده ان يقوم باضافة ذلك row الى جدول معين اذا ممكن ذلك
وشكرا للجميع
عود مرة اخرى اخي الكريم
الان طريقة عمل نقل للمحتويات حقل في الكرد فو الى التيكست بوكس
انتبه للخطوات
نضيف الكرد فيو الى صفحتنا
ا- نجعل ال alow generat colume =false
ونجدها في خصائص الكرد فيو
2- نعمل على اظافة coumand feild للكرد فيو بأسم وليكن اختيار
نجده من السهم الذي يوضع بجوار الاداة كرد فيو
3- نعمل على اظافة BoundField ايظاً من السهم الذي يوجد بجوار الاداة ووضيفيتة تعريف بالحقول الموجودة بقاعدة البيانات وتعريفها داخل الكرد فيو
عن طريق ال "اسم الحقل الذي تريد عرضة"=datafield
اما ال headertext
فمعناها اسم العامود في الكرد فيو
<asp:BoundField DataField="id_name_admin" HeaderText="الرقم التعريفي" />
<asp:BoundField DataField="name_admin" HeaderText="اسم المسؤول" />
<asp:BoundField DataField="user_name" HeaderText="كلمة المرور" />
<asp:BoundField DataField="pass_admin" HeaderText="الباسورد" />
<asp:BoundField DataField="type_admin" HeaderText="صلاحية المسؤول" />
<asp:BoundField DataField="department" HeaderText="القسم المشرف علية" />
4- والان ناتي الى حدث ال SelectedIndexChanged انتبة الى هذا الحدث
ونكتب فية الكود التالي
Protected Sub gridadmin_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles gridadmin.SelectedIndexChanged
Dim selectindex As Integer
selectindex = gridView2.SelectedIndex
Dim row11 As GridViewRow = gridView2.Rows(selectindex)
Dim id_name_admin As String = row11.Cells(0).Text
Dim name_admin As String = row11.Cells(1).Text
Dim user_name As String = row11.Cells(2).Text
Dim pass_admin As String = row11.Cells(3).Text
Dim id_type_admin As String = row11.Cells(4).Text
Dim id_department_admin As String = row11.Cells(5).Text
Label2.Text = id_name_admin
TextBox1.Text = name_admin
TextBox2.Text = user_name
TextBox3.Text = pass_admin
TextBox6.Text = id_type_admin
TextBox5.Text = id_department_admin
End Sub
الكود ان شاء الله واضح وهو خذ قيمة مفتاحية للحقل في الكرد فيو ومن ثم تعريف الحقل بنفس اسماء قاعدة البيانات للسهولة
ولاننسى تعريف rowخاص للكرد فيو لان هذة الاداة تعتبر كجدول
ومن ثم الاظافة ال textbox
كل حسب ماتريد
ومن ثم اجراء العمليات التي تريدها
اذا كنت لاتريد خزن القيم المستنتجة في متغيرات ومن ثم قم بعملية الحفظ بالجدول الاخر

يارب ساعدني كلما اتقدم خطوة اجد نفسي متأخر في خطوات

السلام عليك اخي الكريم هذا مثال صغير على هذا الحالة
صحيح اتنة صغير لكن اتمنى ان يكون ذو فائدة لك استاذي الغالي
بالتوفيق

يارب ساعدني كلما اتقدم خطوة اجد نفسي متأخر في خطوات

هنالك حدث اسمه On select index changed وهنا نقوم بإضافة الكود الخاص بنا والذ يعمل على إضافة البيانات للجدول الآخر
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم
شكرا لكم جميعا استفدت كثيرا
شكرا جزيلا