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

مساعدة فنية

بدأه assaf_abdullah في 28 أبريل 2009 · 10 رد · 1,053 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني عندي اليوم مسالة حيرتني كثير الا و هي كنا نضيف ال

CSS

في هذا الموقع

بين الهد كما في الكود التالي

<head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <title>AJAX Photo Gallery</title>
 <link rel="stylesheet" type="text/css" href="style.css" />
 </head>

لكني املك ماستر بيج و صفحتي التي اريد ان اضيف فيها ال

CSS

ما هي إلا

ContentPlaceHolder

و كما تعرفون ان

ContentPlaceHolder1

لا يملك خاصية تاج الهد لكي اضيف الكود التالي فيه

<head>

  <link rel="stylesheet" type="text/css" href="style.css" />

فاين ممكن ان استدعي ال

CSS

لصفحة محددة ضمن المشروع

ملخص : أنا عندي ملف

Style.CSS

واريد ان اعكسه لصفحة محددة من ضمن مشروع و هذه الصفجحة تابعة لماستر بيج محدد

:blush:

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#2

السلام عليكم:

أخي الكريم يمكنك اضافة ملف التنسيق فقط الى الصفحة التي ترغب وذلك كما في الصورة

post-166890-1240911577_thumb.jpg

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#3

بالاضافة الى الحل السابق يمكن وضعه في الماستر بيج واستخدامه بطريقة عادية جدا في الصفحات

#4

السلام عليكم

فقط لتوضيح حل الاخ سفيان هو عن طريق اضافة contentPlaceHolder في صفحة الماستر بيج حيث توضع في رأس الصفحة اي بين تاج head وبعد ذلك في الصفحات التي تريد ان تضع فيها ملف الستايل او كود جافاسكريبت تضعه في هذه الاداة كما في الصورة المرفقة من الاخ سفيان .

بمعني اخر في الماستر بيج اضف مايلي

<head>
'  هنا  تضع ملفات الستايل التي تستخدم في جميع الصفحات
  <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
			</asp:ContentPlaceHolder>
</head>

في جميع الصفحات يجب ان تضع

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
' وهنا تضع ملف الستايل في الصفحات التي تحتاجه فيخا 
</asp:Content>
#5

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

جميل جدا ولكن لي سؤال بسيط

كيف يمكن تغيير ملف الـ CSS برمجيا ؟

فعلى سبيل المثال لو أن لدي موقع يعمل على أكثر من Template وكل واحد له ملف CSS خاص به

فكيف يمكن التنقل فيما بينهم ؟

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#6

جزاكم الله خير على المساعدة كلا الحلين لم ينجح و لكن جزء من حل الاخ طارق نجح الا و هو ان اضيف

<link rel="stylesheet" type="text/css" href="style.css" />

في الماستر بيج بين الهد تاج وهو لوحده ينعكس على كل الصفحات و لا يمكن الغاء هذا الستايل من صفحة معينة

ام انه يمكن و انا لم اعرف كيف

جزاكم الله خير عتلى التعاون

و على قولة اخوانا المستعربين

Any help is much appreciated. thanks in advance!

والتي اظن ان ترجمتها

اي مسادة انا ممتن و الشكر لكم مسبقا

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#7

السلام عليكم

الملف المتغيير اي الموجود في بعض الصفحات وليس جميعها يجب ان لايوضع في الماستر بيج وانما في الصفحات التي تحتاجها فيه

اي في الصفحة التي تحتاج الستايل بها يجب ان تضع الملف بين :

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">

</asp:Content>

اتصور توجد حلول كثيرة لكنها تعتمد على المطلوب بالضبط فمثلا يمكنك استخدام اكثر من ماستر بيج بحيث تكون واحدة به الستايل واخرى لايوجد بها .

#9

TareqVB اخي

عند استدعاء الستايل في الكنتانت بليس يفقع ايرور

شاهد الصورة

post-140408-1240998733_thumb.jpg

post-140408-1240998765_thumb.jpg

تم تعديل هذه المشاركة بواسطة assaf_abdullah في 29 أبريل 2009 في 12:54

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#10

في الماستر بيج يجب استخدام الاداة asp:ContentPlaceHolde اما في الصفحات العادية نستخدم الاداة content انظر اول مشاركة لي .

#11

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

TareqVB

:mellow: فانا كما تعلمت vb.net Desktop Application

لوحدي تعلمت Asp.Net تقريبا منذ فترة قصيرة لوحدي لذلك لم اميز بين asp:ContentPlaceHolde و content

مشكور اخي مرة ثانية :calc:

يا اخي عالم Asp.Net احلى من عالم Desck Top و أمتع اتوافقني ام لا. :blink:

تم تعديل هذه المشاركة بواسطة assaf_abdullah في 29 أبريل 2009 في 15:01

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

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