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

ارسال البارماتير من صفحة الى صفحة

بدأه pro2007 في 11 نوفمبر 2010 · 4 رد · 532 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

اخوانى الاحباء لدي استفسار بخصوص الاتى:

انا عندى صفحتين صفحة فيها سجلات للمؤلفين وبها لينك يسمى مسح اذا ضغط عليه يرسلنى الى الصفحة اخري بها هذا المؤلف وتفاصيلة فى detail view

ولينك للحذف اذا ضغط علية يحذف السجل نهائيا .

انا فعلا عملت عمليه ارسال المعامل الى الصفحة التانية ولكن بالرغم من ظهور au_id=25 مثلا فى URL تعرض الصفحة السجل الاول من المؤلفين واليكم الجزء الخاص بلينك بتاع حذف السجل

  <asp:HyperLinkField DataNavigateUrlFields="au_id" 
                    DataNavigateUrlFormatString="~/AuthorsDelete.aspx?au_id={0}" Text="Remove" />

وده الكود بتاع اتمام عملية الحذف

              DeleteCommand="DELETE FROM [authors] WHERE [au_id] = @au_id" 

  <DeleteParameters>
                <asp:Parameter Name="au_id" Type="Int32" />
            </DeleteParameters>

فهل يتوجب علي فعل شىء معين . ارجو من يجد حلا فليجيبنى جزاكم الله كل الخير.

لا اله الا انت سبحانك انى كنت من الظالمين

#2

السلام عليكم ورحمة الله وبركاتة

اخي الكريم

بصراحة مافهمت المطلوب بالظبط هل انت تريد المسح او عند الضغط على اللينك ينقلك الصفحة الثانية ويعرض المعلومات على حسب الـ au_id=25

اذا كان طلبك هو عرض البيانات في الصفحة الثانيه على حسب الـ au_id=25

هل عملت في صفحة عرض المؤلف ان يكون شرط الـ select

انه يسترجع البيانات عن طريق الـ Query String ؟

            <SelectParameters>

                <asp:QueryStringParameter />
            </SelectParameters>

اتمنى التوضيح اكثر

شكرا

My Latest

Hello Entity Framework Code First

--------------------

#3

السلام عليكم ورحمة الله

الاخ الكريم / D a r K T o u c h

انا مقصدي انى لدي صفحتين الاولى اسمها authors.aspx

تعرض محتويات المؤلفين وبها لينك امام كل مؤلف لعمل الحذف بالانتقال الى صفحة اخري اسمها authors delete

التى تحتوى على بيانات المؤلف اللى انا عايز احذفة ولكن المشكله التى تواجهنى هو انى لو عملت حذف للمؤلف رقم 25 يظهر ليه فى صفحة authordelete

بيانات المؤلف الاول مع ان فوق فى اليو ار ال ظاهر ان au_id=25

وبالمناسبة انا ضايف البارميتر فى التاج اللى انت بعتة لكن مفيش جديد

توجد صورتين فى المرفقات ارجو ان اكون اصلت اليك سؤالى

وشكرا جزاك الله كل الخير

post-84952-089597600 1289486918_thumb.gi

post-84952-018394000 1289486921_thumb.gi

المرفقات
1.GIF2.GIF

لا اله الا انت سبحانك انى كنت من الظالمين

#4

السلام عليكم ورحمة الله وبركاتة

اخي انا فهمت السؤال وان شاء الله جوابي هذا يكون الحل

انت في صفحة authordelete تستخدم SqlDataSource لأسترجاع البيانات صح ؟

عند عمل اعدادات الى هذه الـ SqlDataSource اجعل شرط الـ Where يكون au_id الموجود في الجدول الي تريد استرجاع من البيانات يساوي QueryString اسمه au_id

راح تسأل ليش اسمه au_id لان انت ذكرت اخي ان في الـ URL عامل الـ Parameter اسمة au_id

جرب وعطني اخر التغيرات

My Latest

Hello Entity Framework Code First

--------------------

#5

الله ينور عليك يا D a r K T o u c h وربنا يبارك فيك

لا اله الا انت سبحانك انى كنت من الظالمين

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

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

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

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

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