تصميم موقع - تغيير فقط محتوى الجسم
سؤال
وأنا حاليا تصميم الموقع الجديد، وأريد أن تخطط بشكل صحيح.
وتتكون الصفحة الرئيسية للالمحتوى العلوي (رأس بما في ذلك شعار الخ) الجسم مع القائمة على اليسار، ومن الواضح تذييل في نهاية الصفحة.
في القائمة لدي 50 صفحة، وأريد أن التغيير الوحيد محتوى الجسم منه.
ومن لا يستحق ذلك لتكرار كل صفحة (حتى رمز ASP.NET).
لتأكد من وجود طريقة أفضل طريقة للقيام بذلك.
والشكر
المحلول
وديفيد، ما كنت تبحث عن MasterPage:
http://quickstarts.asp.net/QuickStartv20/aspnet /doc/masterpages/default.aspx
نصائح أخرى
ولست متأكدا ما كنت تبحث عن ل، كنت لا أذكر على سبيل المثال، هو 50 صفحة تقريبا نفس، وبعبارة أخرى، فقط المحتوى (الرسائل) التغيير؟ يمكنك القيام به العديد من الأشياء.
وأود أن أذهب، لأنني لا .NET، باستخدام MasterPages أ > في ASP.NET، يمكنك تصميم تخطيط مع جميع الرسومات فقط مثل ما كان قالب ووضع "نائب" في الجزء "الهيئة" أن أذكر لكم وقمت بإنشاء فقط 50 صفحة من المحتوى ولكن لا احد تكتب أي شيء نسبي إلى "قالب"
ويمكنك إنشاء قطع الويب 2.0 ووضع DIV التي قمت باستبدال استدعاء المحتوى عبر AJAX
وربما تذهب عن طريق نوع آخر من اللغة والاستفادة من قوالب
وهناك طرق "مليون" للقيام "كل شيء" :) دون أكثر من ذلك، لا استطيع ان اقول لكم ما يمكن أن يكون فكرة جيدة.
وأود أن أوصى المحتوى من تقسيم النموذج إذا لم تكن قد فعلت ذلك. مثال على ذلك هو أن يكون المحتوى الخاص بك في ملف واحد، ويكون ذلك مرجع الأنماط CSS في ملف آخر لتحديد كيف يبدو. وبهذه الطريقة يمكنك تغيير المحتوى الخاص بك في الإرادة وعدم الاضطرار إلى إعادة كل من طريقتك.
واحد موقع جيد يوضح هذا CSS حديقة زن .
والقوالب استخدام صفحة (ويعرف أيضا باسم الصفحات الرئيسية في ASP.NET ). والأفضل من ذلك، استخدام إطار MVC. قناعتي الشخصية المفضلة هي Spring.NET ، ولكن هناك آخرون ...