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

مشكلة في التنقل بين صفحات المشروع

بدأه al sayed633 في 10 أغسطس 2008 · 5 رد · 611 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اخواني الأعزاء اعضاء ومشرفي منتديات الفريق العربي للبرمجة السلام عليكم ورحمته الله وبركاته

اخواني الأعزاء لدي مشكلة في عملية التنقل بين مجلدات المشروع والمشكلة هي كتالي

لدي مشروع يوجد على مجلد يحمل الاسم ( Destion ) وقمت بعمل مشروع اخر يحمل الاسم ( Offic ) وهذاين المشروعين أو لنقل المجلدين ( offic , Destion ) يوجدان في مجلد واحد يحمل الاسم ( Gproject ) وعندما اريد مثلاً فتح صفحة توجد في المجلد ( Destion ) من المجلد ( Offic ) فإننا نكتب الكود التالي


../Destion/Home.aspx

ولكنني عندما استخدام هذا الكود يعطين Error

فيا ترى هل طريقتي صحيحة ، فإذا كانت صحيحة لماذا يعطي هذا الخطئ

أما إذا كانت طريقتي أو اسلوبي خاطئ فالرجاء المساعدة في اخباري ماهو الصحيح

شاكراً تعاونكم مقدماً

منتظرررررررررررررررررررررر الرد ...........

#2

و لو تقصد ان فيه 2 web sites في نفس ال solution

هتحتاج absolute url

لكن لو تقصد مجلدين في نفس ال web site بنستخدم relative url زي اللي انت مستخدمه

بس اتاكد انك كاتب العنوان صح

ممكن شوية توضيح انا تهت في السؤال ؟!!

#3

استاذي العزيم / AhmedElbaz

شكراً لك على سرعة الاستجابة والذي اقصدة هو كالتالي

اولاً : قمت بتصميم جزء من مشروع وليكن مثلاً الصفحات الخاصة بالعرض للمستخدم ، ثم قمت بحفظة بشكل منفصل داخل مجلد منفصل .

ثانياً : فتحت مشروع جديد وقمت فيه متصميم الصفحات الخاصة بإدارة الموقع ، ولكني ارغب في عمل لينك بين هذين المجلدين عن طريق استداعاء احدى الصفحات .

فإستخدمت الكود السابقة ولكنه لم يعمل

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

#4
اقتباس
ثانياً : فتحت مشروع جديد

يعني فيه 2 web sites اقصد مشروعين مختلفين

استخدام العنوان كامل absolute URL

علي العموم يكفيك مجلد جديد و ليس مشروع جديد

#5

ليش مسوي مشروعين خليه بنفس المشروع وافصلهم بمجلدات

دامك فتحت اكثر من مشروع تحتاج الى عنوان كامل

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#6

لو كده يبقى عشان تنتقل من صفحة في مجلد لأخرى تحتاج أن تستخدم Full URL أو Absolute URL ..

زي مثلاً إنت موقعك على المسار localhost:225 والآخر على localhost:363 ... لاحظ عشان تنتقل لازم الاتنين يكونوا شغالين على IIS ..

Response.Redirect("http://localhost:363");

لكن لو كانوا الاتنين على موقع واحد يبقى الانتقال عبر Relative URL .. زي كده:

Response.Redirect("~/DIR/admin.aspx");

وتبعاً للوصف اللي انت ذكرته ... يبقى الأفضل تدمج المجلدين ليتبعوا موقع أو مشروع واحد ...

تم تعديل هذه المشاركة بواسطة moh_kin في 11 أغسطس 2008 في 09:33

ASP.NET Team Leader

moh_kin_mah@hotmail.com

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

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

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