PDA

View Full Version : نسبت دادن Master Page به صفحات طراحی شده aspx



rezaomigo
دوشنبه 29 اسفند 1390, 23:47 عصر
با سلام...
دوستان من یه سایتی را طراحی کردم با صفحات نسبتا زیاد الان در مراحل آخر هستم و تازه الان master page را ساختم و می خواهم تمام صفحات aspx را به master page اتصال دهم اما نمیدونم چطوری فقط بلدم که وقتی می خواهی صفحه را ایجاد کنی مستر پیج را نیز انتخاب کنی ولی با کد نویسی بلد نیستم...

امیدوارم دوستان کمک کنند....

ممنون

hamid_shrk
سه شنبه 01 فروردین 1391, 09:56 صبح
سلام
کافیه این دستور رو به تعریف صفحت اضافه کنی :
MasterPageFile="~/MasterPage.master"
حالا توصفحت دیگه تعریف html و head و body رو میتونی برداری و از contentpalaceholder که تو مسترپیجت گذاشتی استفاده کنی :


<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
کدهای html در اینجا قرار میگیرد
</asp:Content>

rezaomigo
سه شنبه 01 فروردین 1391, 13:24 عصر
با تشکر از آقای hamid_shrk (http://barnamenevis.org/member.php?99278-hamid_shrk) کاما صحیح فرمودند...
در تکمیل فرمایشات ایشان باید بگم که در کد های زیر

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> کدهای html در اینجا قرار میگیرد </asp:Content>

فقط بادتون باشه که تک html ، Head، body و <form id="form1" runat="server"> را قرار ندهیند و کدهای پس از <form id="form1" runat="server"> را قرار بدهیند..........