بسم الله الرحمن الرحيم
اريد عرض ملف فيديو في نفس الصفحة عن طريق ضغط زر Button في الجدول "GridView"
المطلوب من الاخوة اصحاب الخبرة طرقة الحصول على الـ Text للزر لتمريره على الـ Function لعرض الفيديو
بسم الله الرحمن الرحيم
اريد عرض ملف فيديو في نفس الصفحة عن طريق ضغط زر Button في الجدول "GridView"
المطلوب من الاخوة اصحاب الخبرة طرقة الحصول على الـ Text للزر لتمريره على الـ Function لعرض الفيديو
يا جماعة هخلي السؤال اكتر تحديد ودقة
كيف يمكن تحديد اسم البيان الدي هو مرتبط بالزر ؟؟
بمعنى تحديد رقم الصف ؟؟
ارجو ان يكون السؤال واضح
انا مش قادر اوصل للـ Index للصف الي فيه الزر اللي بضغط عليه .. ازاااااااي ؟؟
لاني لو وصلت للـ Index هقدر اوصل لاي بيان في الصف اللي فيه الزر " Buotton "
ايه يا جماعة الموضوع صعب قوي كدا ....
على العموم انا بحثت كتير في المنتدى ولم اصل لنتيجة
كل الي وصلتله اني اقدر امرر بيانات من الـ GridView الى صفحة أخرى عن طريق الـ query string
لكن انا عايز استعمل هذه البيانات في نفس الصفحة عن طريق ضغط على زر في الـ Grid View
وهذه البيانات هي البيانات التي في نفس الـ Row الي فيه الزر
يا جماعة ربنا يخليكو حد يحليهااااالي وفي اي حدث ممكن اعمل ده
ساعدوني ساعدكم الله ..
شوية شوية هشحت :(
شكراً newbie
انا جربت طريقتك هي تنفع بس في حالة اني بشتغل في selectedindexchanged
وانا كان سؤالي عن حدث الضغط على الزر Button_click
للأسف يا جماعة مش عارف احل المشكلة دي لغاية دلوقتي ...
بس انا تحايلت على المشكلة وحليتها بطريقة مؤقتة يعني وهي :
بدل ما اضيف Button command للـ Gridview اضفت Select command واستخدمت حدث الـ selectedindexchanged
وطبعاً ده حل مؤقت في حالة الطلب بتاعي ...
ولكن يبقى انه الى الآن المشكلة دي بدون حل من اخواننا خبراء arabteam2000 حيث انه طرح الموضوع د اكتر من مرة ولميحل في المنتدى
وشكراً
:( :( :(
كنت اتمنى انك وضعت الكود في المنتدى بدون ما احد يطلب منك ..
لانه الفكرة عامة ومش واضحة
عالعموم حسبت ما فهمت انه عندك commandButton وتبغى تعرف الاندكس بتاعه
في الحدث GridView1_RowCommand ابحث عن الكوماند المطلوب
مثال اذا كان عندك command خاصية commandname="Show"
راح يكون الكود بتاعك كالتالي
If e.CommandName = "show" Then ' Write your code End If
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
شكراً اخوي scoool
انا ممكن اضيف الكود هو مش سر عسكري يعني
بس انا مش عايز اطول عليكم
وبالنسبة للحل بتاعك صحيح بس برضه ما عرفتش الـ index للـ row الي بشتغل عليه
انا عايز اعرفه لما اضغط على زر لـ show مثلاً اعرف الر ده في row رقم كام بشكل محدد
وشكراً مجدداً
امورك مش واضحة
if (e.CommandName.Equals("Show"))
{
DataKey key = GridView1.DataKeys[Convert.ToInt32(e.CommandArgument)];
Response.Write("current row is : "+key.Values[0]+"<br>");
Response.Write(key.Values["othe_key_valu"].ToString());
}The World Must Be Crazy
شكراً اخوي newbie
انا آسف لو كنت ازعجتكم
وبالنسبة للكود هو ده فعلاً الي انا كنت عايزه بالتحديد شكراً جدا جدا جدا :)
مع العلم اني بشتغل كود vb بس انا اتصرفت
وشكراً
BazaR كتب:شكراً اخوي scooolانا ممكن اضيف الكود هو مش سر عسكري يعني
بس انا مش عايز اطول عليكم
ماشي الحال -_-
بس لاحظ حجم الردود مقارنة بانك وضعت كود ولو خطأ
أو عالاقل وضحت انك عارف الخطوة اللي وضحت لك اياها
وانا متأكد انه الحل كان موجود عند أكثر من واحد
(h)
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
هذا الموضوع مغلق.