PDA

View Full Version : سوال: ایجاد Masterpage بعد از طراحی صفحه و قالب بندی



sahel65
چهارشنبه 29 تیر 1390, 08:34 صبح
سلام دوستان
وقتتون بخیر
یه سوال از حضور اساتید داشتم؛
من صفحه مورد نظر خودمو رو با استفاده از css و در محیط Dreamweaver طراحی کرده و ایجاد کردم.
حالا میخوام اونو به Masterpage انتقالش بدم!
کاری که کردم اومدم و یه صفحه Masterpage باز کرده و از انتها شروع به کپی کردن خطوط موجود در فایل اصلی خود کردم.



<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">




<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
<link href="css/imageMenu.css" rel="stylesheet" type="text/css" />

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

<script src="js/mootools.js" type="text/javascript"></script>

<script src="js/tabcontent.js" type="text/javascript"></script>
<script src="js/slide.js" type="text/javascript"></script>
<script src="js/imageMenu.js" type="text/javascript"></script>
<script src="js/image-slideshow.js" type="text/javascript"></script>

<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>

<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

</asp:ContentPlaceHolder>
</div>
</form>
<body>
<div id="wrapper">
<div id="header">



خطوطی که بصورت Bold و رنگی هستند رو خودم اضافه کردم. (خطوط 11 تا 21 + خطوط 35 و 36)
فقط سوال من اینه که آیا در انتها و همونطور که شما ملاحظه میکنید پس از تگ body شروع کردم و کدهای مربوط به صفحم رو کپی کردم.
آیا این کار درسته؟ هرچند که وقتی برنامه رو اجرا می کنم درست جواب میده ولی توی حالت design که نگاه می کنم کمی صفحه تغییر کرده که البته توی مرورگر درست جواب میده!
آیا اشکالی نداره این روش؟
میشه راهنماییم کنید؟

b_savad
چهارشنبه 29 تیر 1390, 09:23 صبح
شاید بعضی مواقع کار کنه ولی همیشه جواب نمیده
تگهای شما باید تاکید می کنم باید داخل تگ body باشه

Saman Hashemi
چهارشنبه 29 تیر 1390, 09:28 صبح
نه منم همينجوري طراحي ميكنم تا حالا هم به مشكلي بر نخوردم...!
فقط ساختار بايد اينجوري باشه همه طراحيت همونجوري كه دوستمون گفت داخل body باشه

sahel65
چهارشنبه 29 تیر 1390, 12:19 عصر
ازتون خیلی متشکرم، فقط یه مورد دیگه بود که اگه جواب بدید ممنون میشم ازتون؛
ببینید طبق این شکل طراحی من در dreamweaver و در حالت design درست نشون میده ؛ یعنی در واقع 2 ستون و 2 سطر رو به درستی نشون میده :

72680

ولی در masterpage اینجوری و زیر هم داره نشون داده میشه؛ یعنی روبروی هم نیستن؛
البته توی مرورگر ایرادی نمی گیره ها ولی میخواستم ببینم آیا این طبیعیه یا اشکال از کار منه؟

72681

Saman Hashemi
چهارشنبه 29 تیر 1390, 12:40 عصر
مهم مرورگره اگر تو مرورگرها مشكلي نداري مهم نيست اون بخاطر محيط ويژوال استديو...!