أحدث البرامج التعليمية وتطوير الشبكة
×

ASP.NET البرنامج التعليمي

ASP.NET الصفحة الرئيسية ASP.NET مقدمة

WP البرنامج التعليمي

WebPages مقدمة WebPages موس الحلاقة WebPages نسق WebPages المجلدات WebPages عالمي WebPages أشكال WebPages الأجسام WebPages ملفات WebPages قواعد بيانات WebPages المساعدون WebPages WebGrid WebPages الرسوم البيانية WebPages البريد الإلكتروني WebPages PHP WebPages نشر WebPages أمثلة

WP المراجع

WebPages فصول WebPages أمن WebPages قاعدة البيانات WebPages الواجهه WebPages المساعدون

ASP.NET Razor

Razor مقدمة Razor بناء الجملة Razor C# المتغيرات Razor C# الحلقات Razor C# منطق Razor VB المتغيرات Razor VB الحلقات Razor VB منطق

ASP.NET MVC

MVC مقدمة MVC تطبيق MVC المجلدات MVC نسق MVC التحكم MVC المشاهدات MVC قاعدة البيانات MVC نموذج MVC أمن MVC HTML المساعدون MVC نشر MVC مرجع

WF دروس

WebForms مقدمة WebForms الصفحات WebForms ضوابط WebForms أحداث WebForms أشكال WebForms حالة العرض WebForms مربع الكتابة WebForms زر WebForms ربط البيانات WebForms قائمة مجموعة WebForms جدول هاش WebForms SortedList WebForms XML ملفات WebForms مكرر WebForms Datalist على WebForms دبكونيكشن WebForms Master الصفحات WebForms ملاحة WebForms أمثلة


 

ASP.NET نماذج ويب - الصفحات الرئيسية


توفر الصفحات الرئيسية قوالب لصفحات أخرى على موقع الويب الخاص بك.


الصفحات الرئيسية

الصفحات الرئيسية يسمح لك لخلق مظهرا متناسقا والسلوك لجميع الصفحات (or group of pages) في تطبيق الويب الخاص بك.

وتوفر الصفحة الرئيسية قالب لصفحات أخرى، مع تخطيط مشترك وظيفة. تعرف صفحة رئيسية النائبة عن محتويات، والتي يمكن التغلب عليه من صفحات المحتوى. نتيجة الناتج هو مزيج من الصفحة الرئيسية وصفحة المحتوى.

صفحات المحتوى تحتوي على المحتوى الذي تريد عرضه.

عندما طلب المستخدمين للصفحة المحتوى، ASP.NET يدمج الصفحات لإنتاج الإخراج الذي يجمع بين تصميم الصفحة الرئيسية مع محتوى الصفحة المحتوى.


master صفحة مثال

<%@ Master %>

<html>
<body>
<h1>Standard Header From Masterpage</h1>
<asp:ContentPlaceHolder id="CPH1" runat="server">
</asp:ContentPlaceHolder>
</body>
</html>

الصفحة الرئيسية أعلاه هو صفحة HTML عادية مصممة كنموذج لصفحات أخرى.

و @ Master التوجيه يحدد كصفحة رئيسية.

تحتوي الصفحة الرئيسية علامة نائبا <asp:ContentPlaceHolder> للمحتوى الفردية.

و id="CPH1" تحدد السمة نائبا، مما يتيح العديد من العناصر النائبة في الصفحة الرئيسية نفسها.

هذه صفحة رئيسية تم حفظها مع اسم "master1.master".

ملاحظة: صفحة رئيسية يمكن أن تحتوي أيضا على شفرة، والسماح المحتوى الديناميكي.


محتوى الصفحة مثال

<%@ Page MasterPageFile="master1.master" %>

<asp:Content ContentPlaceHolderId="CPH1" runat="server">
  <h2>Individual Content</h2>
  <p>Paragraph 1</p>
  <p>Paragraph 2</p>
</asp:Content>

صفحة المحتوى أعلاه هو واحد من صفحات المحتوى الفردية على شبكة الإنترنت.

و @ Page التوجيه يحدد كصفحة محتوى القياسية.

تحتوي الصفحة المحتوى علامة المحتوى <asp:Content> مع اشارة الى الصفحة الرئيسية (ContentPlaceHolderId="CPH1") .

هذه الصفحة محتوى تم حفظها مع اسم "mypage1.aspx" .

عندما يطلب المستخدم هذه الصفحة، ASP.NET يدمج محتوى الصفحة مع صفحة رئيسية.

انقر لعرض mypage1.aspx.

ملاحظة: يجب أن يكون النص محتوى داخل <asp:Content> العلامة. لا يسمح لمحتوى خارج العلامة.


محتوى الصفحة مع الضوابط

<%@ Page MasterPageFile="master1.master" %>

<asp:Content ContentPlaceHolderId="CPH1" runat="server">
  <h2>w3ii</h2>
  <form runat="server">
    <asp:TextBox id="textbox1" runat="server" />
    <asp:Button id="button1" runat="server" text="Button" />
  </form>
</asp:Content>

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

انقر لعرض mypage2.aspx.