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

مشكلة في أداة Gridview

بدأه بهاء صلاح الدين في 27 سبتمبر 2008 · 3 رد · 748 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي مشكلة مع اداة GRIDVIEW حيث انني قمت بعمل موقع يشبه HOTMAIL و يقوم المستخدم بادخال الايميل و كلمة السر فتٌحمل له صفحة اخرى بها البريد الوارد الخاص به

و هذه الصفحة تحتوي على اداة GRIDVIEW تحتوي على أعمدة تأخذ نصوص الرسائل و المواضيع بالاضافة الى قيم من قاعدة البيانات هذه القيم هي :ID,Sender_ID,Reciever_ID و هذه القيم اعتمد عليها للاتيان بالرسائل و اسم المرسل و المستقبل.

المشكلة هي انني اذا أخفيت هذه الأعمدة سيحدث خطأ غريب كما مبين بالصورة

الغريب انه اذا اٌخفي عمود الرسائل او المواضيع مع بقاء بقية الاعمدة ظاهرة فاه لا يحدث اي خطأ.

كيف أخفي هذه اعمدة القيم بدون ان يحدث خطأ؟؟؟؟؟

....

post-158674-1222488077_thumb.jpg

post-158674-1222488363_thumb.jpg

#2

ما هو نص رسالة الخطأ

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3

رسالة الخطأ كالتالي:

failed to convert parameter from string to int 32

#4

جرب تعديل جملة الباراميتر:

 cmd1.Parameters[0].Value = GridView1.Rows[1].Cells[6].Text;

الى:

 cmd1.Parameters[0].Value = Convert.ToInt32(GridView1.Rows[1].Cells[6].Text);

تم تعديل هذه المشاركة بواسطة karakas في 28 سبتمبر 2008 في 07:06

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