PDA

View Full Version : سوال: اضافه کردن Master Page بعد از ساخت فرم ها؟



jimi67
جمعه 09 مرداد 1388, 10:57 صبح
سلام خدمت همه دوستان گل،
بنده می تونم اول Master Page اضافه کنم و بعد Form هامو با اون Master Page ای که داشتم بسازم، ولی الان چند تا Form دارم و می خوام یه Master Page به برنامه اضافه کنم که هیچ راهی برای نسبت دادن Master Page به Form ها پیدا نکردم.
پیشاپیش تشکر می کنم.

karim orooji
جمعه 09 مرداد 1388, 11:17 صبح
با سلام به دوست گرامي
براي اتصال مستر پيج به برنامه


<%@PageLanguage="VB"MasterPageFile="~/web1.master"AutoEventWireup="false"CodeFile="moas.aspx.vb"Inherits="moas" %>



<asp:ContentID="Content1"ContentPlaceHolderID="ContentPlaceHolder1"Runat="Server">
جاي كد هاي برنامه
</asp:Content>



دقت داشته باش اسم ContentPlaceHolder1 مستر پيچ برابري داشته باشي

موفق باشي

jimi67
جمعه 09 مرداد 1388, 12:34 عصر
با سلام به دوست گرامي
براي اتصال مستر پيج به برنامه


<%@PageLanguage="VB"MasterPageFile="~/web1.master"AutoEventWireup="false"CodeFile="moas.aspx.vb"Inherits="moas" %>



<asp:ContentID="Content1"ContentPlaceHolderID="ContentPlaceHolder1"Runat="Server">
جاي كد هاي برنامه
</asp:Content>



دقت داشته باش اسم ContentPlaceHolder1 مستر پيچ برابري داشته باشي

موفق باشي

با تشکر از دوست عزیزم،
دقیقا همین کار رو کردم ولی در زمان اجرا چنین پیغامی رو دیدم:
Content controls have to be top-level controls in a content page or a nested master page that references a master page.

farnooshhp
شنبه 10 مرداد 1388, 08:26 صبح
باید حتما یه contentplaceholder تو مستر پیجت و صفحات فرزند اون داشته باشی
چون محتویات پیج های دیگه در contentplaceholder مسترپیج قرار می گیرن

karim orooji
شنبه 10 مرداد 1388, 09:44 صبح
با سلام به دوست عزيز
وقتي شما مستر پيجي رو طراحي ميكنيد حتما بايد يك ContentPlaceHolder1 وجود داشته باشد !
براي اين كار يك راه خيلي ساده تر
خودم هم به تازگي ياد گرفتم
وقتي شما ميخواهيد صفحه رو به به برنامه اضافه كنيد
اون عكسي كه براي شما گذاشتم تيكي كه براي شما دورش خط كشيدم را بزنيد
پس از add كردن صفحه يه كادري براي شما بازميشود و شما بايد مسترپيجي كه ساختيد رو به اون صفحه متصل كنيد


http://barnamenevis.org/forum/attachment.php?attachmentid=34366&stc=1&d=1249105375


موفق باشي

بهنام بهمنی
شنبه 10 مرداد 1388, 11:04 صبح
یک صفحه ساده به پروژت اضافه کن , بعد به قسمت SOURCE صفحه برو و ببین چه فرقی با صفحات قبلی ت داره , همان رو COPY-PASTE کن

nasr
شنبه 10 مرداد 1388, 11:08 صبح
این کار به نظر من خیلی مشکله که بعد از ساختن فرمها بخواه مسترپیج اضافه کنی

یه نکته را هم باید دقت داشته باشی که بعد غیر از ContentPlaceHolder1 دیگه runat داخل کد نباشه