الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أمرر قيمة من الDataGrid الى صفحة أخرى

مغلق
بدأه وردة بيضاء في 1 فبراير 2007 · 2 رد · 628 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الإخوة الكرام .. أحتاج ان أجد حلا ضروري وبسرعة لو تكرمتم :(

سؤالي .. لدي DataGrid وفيها بيانات معينة وتحتوي على Primary Key

أريد أن أستعمل ال Primary Key لإستدعاء صفحة جديدة ( البيانات التي سيتم عرضها فيها تحتاج معرفة ال Primary Key في الصفحة السابقة)

أرجو أن أكون قد وضحت الفكرة ، و أن أجد من يساعدني

تحياتي للجميع :)

#2

اختي العزيزة استعملي ال

sessoin

int indexSelected = DataGrid1.SelectedIndex ;

string anythinf = DataGrid1.Items[indexSelected].Cells[nomber of column].Text;

Session["anything"] = anything ;

Response.Redirect("anything.aspx");

وفي صفحة الاخري

int x = int.parse(Sessoion["anything"].ToString())

#3

هنك طريقة بسيطة وهي وضع رابط داخل الـ DataGrid وتمرير قيمة من خلاله مثال:

<asp:HyperLink ID="hlEdit" runat="server" NavigateUrl='<%# "edit.aspx?id=" + Eval("SOME_ID") %>' />

في صفحة edit.aspx تستطيع استقبال القيمة id باستخدام:

string s = Request["id"];

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…