PDA

View Full Version : سوال: برای جلوگیری از تکرار بخش هایی که در تمام صفحات وجود دارند از چه روشی استفاده کنم ؟



fahmari
یک شنبه 28 آبان 1391, 11:00 صبح
برای مثال منو ها و بنر بالای سایت در تمام صفحات ان به همان صورت تکرار میشوند. باید از master page استفاده کنم یا روش دیگه ای هم وجود دارد ؟؟؟؟؟؟؟؟؟؟؟؟

mhq1368
یک شنبه 28 آبان 1391, 11:07 صبح
سلام
آره دیگه شما اگه از masterpage استفاده کنید کارتون راحتتر میشه.توی asp من راه دیگه ای نمیشناسم

AmirGhasemi
یک شنبه 28 آبان 1391, 11:46 صبح
سلام
بهترين گزينه كه فكر ميك نم 95 درصد برنامه نويسان از اين روش استفاده مي كنند همين masterpage‌است

fahmari
یک شنبه 28 آبان 1391, 12:27 عصر
ممنون
وقتی از master page استفاده میکنم همچین خطاایی میده :
Server Error in '/proje' Application.

Content controls have to be top-level controls in a content page or a nested master page that references a master page.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: Content controls have to be top-level controls in a content page or a nested master page that references a master page.



کد masterpage من اینه :
<head runat="server">
<title></title>
<asp:ContentPlaceHolder id="head" runat="server">
<style type ="text/css" >
div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px; }
</style>
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
<form id="form2" runat="server">
<div class ="Link">
<a href ="Home page.aspx" ><img src ="Icons/Home.png"; alt ="Home"; width ="2%" /> صفحه نخست</a>
<a href ="Home page.aspx"><img src = "Icons/Login.png" alt ="Login"; width ="2%" /> ورود</a>
<a href ="Home page.aspx" ><img src= "Icons/Registration.png" alt ="Regitration"; width ="2%" /> ثبت نام</a>
<a href ="Home page.aspx" ><img src= "Icons/user.png"; alt ="My Profile"; width ="2%" /> پروفایل من</a>
<a href ="Home page.aspx"><img src = "Icons/folder.png" alt ="shopping History"; width ="2%" /> سوابق خرید</a>
<a href ="Home page.aspx"><img src = "Icons/Cart.png" alt = "Cart"; width ="2%" /> سبد خرید <span style="color: #FF3300"> (0 مورد)</span></a>
<a href ="Home page.aspx" ><img src = "Icons/Off.png" alt ="Off"; width ="2%" /> تخفیف عضویت<span style="color: #0000FF"> (0 %)</span></a>
</div>
<div style="height: 85px" >




</div >
<div class="Link" >
<select size ="1" style="height: 20px" >
<option value="search-alias=aps" selected="selected">همه</option>
<option value="search-alias=aps">کیف</option>
<option value="search-alias=aps" >کودک و نوزاد</option>
<option value="search-alias=aps" >لوازم مردانه</option>
<option value="search-alias=aps" >لباس مردانه</option>
<option value="search-alias=aps" >کفش مردانه</option>
<option value="search-alias=aps" >لباس زنانه</option>
<option value="search-alias=aps" >کفش زنانه</option>
<option value="search-alias=aps" >ساعت و جوارآلات</option>
<option value="search-alias=aps" >لوازم آرایشی و بهداشتی</option>
<option value="search-alias=aps" >کامپیوتر</option>
<option value="search-alias=aps" >لپ تاپ</option>
<option value="search-alias=aps" >تبلت</option>
<option value="search-alias=aps" >تلفن همراه</option>
<option value="search-alias=aps" >تلویزیون</option>
<option value="search-alias=aps" >ضبط صوت</option>
<option value="search-alias=aps" >کنسول بازی</option>
<option value="search-alias=aps" >مبلمان و دکوراسیون</option>
<option value="search-alias=aps" >لوازم آشپزخانه </option>
<option value="search-alias=aps" >سرویس خواب</option>
<option value="search-alias=aps" > و سرگرمی اسباب بازی</option>
<option value="search-alias=aps" >گلف</option>
<option value="search-alias=aps">دوچرخه سواری</option>
<option value="search-alias=aps" >تیراندازی</option>
<option value="search-alias=aps">ماهیگیری</option>
<option value="search-alias=aps" >شنا</option>
<option value="search-alias=aps" >ویدئو</option>
<option value="search-alias=aps" >موسیقی</option>
<option value="search-alias=aps" >بازی</option>
<option value="search-alias=aps" >بلیط</option>

</select>
<input type ="text" ;

style="border-style: groove; width: 596px; list-style-type: circle; height: 20px;";
value= "جستجو ..."; />
<input type ="image" ; src= "Icons/go.png"; title ="برو" ; value =" برو"
style="width: 20px; height: 20px" />

</div>

</form>
</asp:ContentPlaceHolder>
</div>
</form>
</body>


و توی رویداد preinit صفحه ای که میخوام از این master page استفاده کنه کد زیر را نوشتم :
Me.MasterPageFile = "MasterPage.master"

میشه بگید مشکل از کجاست ؟ منو راهنمایی کنید که روش درست چیه ؟

rezayeman
یک شنبه 28 آبان 1391, 12:33 عصر
به جای اینکه در رویداد preinit صفحه master page رو معرفی کنی توی سورس خط اول رو به این صورت بنویس

<%@ Page EnableViewState="false" Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="application1.Index" MasterPageFile="~/Site.Master" Title="" %>

fahmari
یک شنبه 28 آبان 1391, 12:58 عصر
این روش هم امتحان کردم اما بازم همون اتفاق میفته ؟؟؟؟؟!!!!!!!!!:ناراحت:

rezayeman
یک شنبه 28 آبان 1391, 13:14 عصر
توی فرم نمی تونی 2 تا تگ <form id="form1" runat="server"> داشته باشی که هر 2 تاش به سرور ارسال بشن یکیشو حذف کن


1 موضوع دیگه: شما اطلاعات داخل صفحه ای که از مستر پیج استفاده میکنه رو پاک کردین؟ داخل اون صفحه به جز خط اول همه رو پاک کن و خط اول رو هم مثل کدی که در بالا فرستادم تغییر بده یعنی حتما این کد توش باشه

MasterPageFile="~/Site1.Master"

من سایت شما رو با کدی که فرستادی امتحان کردم وقتی یکی از تگ های فرم رو تغییر دادم error بر طرف شد و نتیجه را نمایش داد

"runat="server مربوط به یکی از فرمهارو بردار

mhq1368
یک شنبه 28 آبان 1391, 13:32 عصر
شما
contentplacehoder هاتون مشکل داشت
کد زیر رو جایگذین کنید


<head id="Head1" runat="server">
<title></title>
<asp:ContentPlaceHolder ID="Head" runat="server">
<style type ="text/css" >
div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px; }
</style>
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
<form id="form2" runat="server">
<div class ="Link">
<a href ="Home page.aspx" ><img src ="Icons/Home.png"; alt ="Home"; width ="2%" /> صفحه نخست</a>
<a href ="Home page.aspx"><img src = "Icons/Login.png" alt ="Login"; width ="2%" /> ورود</a>
<a href ="Home page.aspx" ><img src= "Icons/Registration.png" alt ="Regitration"; width ="2%" /> ثبت نام</a>
<a href ="Home page.aspx" ><img src= "Icons/user.png"; alt ="My Profile"; width ="2%" /> پروفایل من</a>
<a href ="Home page.aspx"><img src = "Icons/folder.png" alt ="shopping History"; width ="2%" /> سوابق خرید</a>
<a href ="Home page.aspx"><img src = "Icons/Cart.png" alt = "Cart"; width ="2%" /> سبد خرید <span style="color: #FF3300"> (0 مورد)</span></a>
<a href ="Home page.aspx" ><img src = "Icons/Off.png" alt ="Off"; width ="2%" /> تخفیف عضویت<span style="color: #0000FF"> (0 %)</span></a>
</div>
<div style="height: 85px" >




</div >
<div class="Link" >
<select size ="1" style="height: 20px" >
<option value="search-alias=aps" selected="selected">همه</option>
<option value="search-alias=aps">کیف</option>
<option value="search-alias=aps" >کودک و نوزاد</option>
<option value="search-alias=aps" >لوازم مردانه</option>
<option value="search-alias=aps" >لباس مردانه</option>
<option value="search-alias=aps" >کفش مردانه</option>
<option value="search-alias=aps" >لباس زنانه</option>
<option value="search-alias=aps" >کفش زنانه</option>
<option value="search-alias=aps" >ساعت و جوارآلات</option>
<option value="search-alias=aps" >لوازم آرایشی و بهداشتی</option>
<option value="search-alias=aps" >کامپیوتر</option>
<option value="search-alias=aps" >لپ تاپ</option>
<option value="search-alias=aps" >تبلت</option>
<option value="search-alias=aps" >تلفن همراه</option>
<option value="search-alias=aps" >تلویزیون</option>
<option value="search-alias=aps" >ضبط صوت</option>
<option value="search-alias=aps" >کنسول بازی</option>
<option value="search-alias=aps" >مبلمان و دکوراسیون</option>
<option value="search-alias=aps" >لوازم آشپزخانه </option>
<option value="search-alias=aps" >سرویس خواب</option>
<option value="search-alias=aps" > و سرگرمی اسباب بازی</option>
<option value="search-alias=aps" >گلف</option>
<option value="search-alias=aps">دوچرخه سواری</option>
<option value="search-alias=aps" >تیراندازی</option>
<option value="search-alias=aps">ماهیگیری</option>
<option value="search-alias=aps" >شنا</option>
<option value="search-alias=aps" >ویدئو</option>
<option value="search-alias=aps" >موسیقی</option>
<option value="search-alias=aps" >بازی</option>
<option value="search-alias=aps" >بلیط</option>

</select>
<input type ="text" ;

style="border-style: groove; width: 596px; list-style-type: circle; height: 20px;";
value= "جستجو ..."; />
<input type ="image" ; src= "Icons/go.png"; title ="برو" ; value =" برو"
style="width: 20px; height: 20px" />

</div>

</form>
</asp:ContentPlaceHolder>
</div>
</form>
</body>

fahmari
یک شنبه 28 آبان 1391, 13:47 عصر
بی نهایت سپاسگذارم
توضیحاتتون خیلی مفید بود. خطای برنامه برطرف شد.
ولی حالا یه صفحه دیگه ایجاد کردم و در ابتدا گفتم که از MasterPage تبعیت کنه ، توی design اش نشون میده که این صفحه یه masterpage داره اما در خروجی هیچ کدوم از کدهای masterpage اعمال نمیشه!! هیچ خطایی هم نمیده!! چرااااااااااااااا؟؟؟؟ :عصبانی++:

rezayeman
یک شنبه 28 آبان 1391, 13:55 عصر
مطمئنی همون صفحه به خروجی فرستاده میشه؟ آدرس اشتباهی ندادی؟

fahmari
یک شنبه 28 آبان 1391, 13:55 عصر
[QUOTE=mhq1368;1629232]شما
contentplacehoder هاتون مشکل داشت
کد زیر رو جایگذین کنید
خیلی ممنونم:لبخندساده:
کد شما رو جایگزین کردم مثه راهنمایی که دوست دیگه کرده بود , هیچ خطایی رخ نمیده ,اما masterpage رو صفحه اعمال نمیشه ؟!!!!!!!!!!!!!
باید چی کار کنم ؟:عصبانی++:

fahmari
یک شنبه 28 آبان 1391, 13:58 عصر
مطمئنی همون صفحه به خروجی فرستاده میشه؟ آدرس اشتباهی ندادی؟

آره دیگه همون صفحه رو اجرا میکنم! یعنی چــــــــــــــی؟!! :(((

rezayeman
یک شنبه 28 آبان 1391, 14:01 عصر
کدی که تو صفحه استفاده می کنی رو بزار

fahmari
یک شنبه 28 آبان 1391, 14:09 عصر
کدی که تو صفحه استفاده می کنی رو بزار

اون صفحه به تنهایی هنوز هیچ کدی نداره منتظرم master page ام اعمال شه بعد کدش را کامل کنم ولی چشم

کد REgisration Page :

<%@ Page Title="رامش : ثبت نام" Language="VB" MasterPageFile="MasterPage.master" AutoEventWireup="false" CodeFile="Registration Page.aspx.vb" Inherits="_Default" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
</asp:Content>

کد master page :


<%@ Master Language="VB" CodeFile="MasterPage.master.vb" 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 id="Head1" runat="server">

<title></title>

<asp:ContentPlaceHolder ID="Head" runat="server">

<style type ="text/css" >

div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}

a { color :Black; text-decoration: none; }

body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px; }

</style>

</asp:ContentPlaceHolder>

</head>

<body>

<form id="form1" runat="server">

<div>

<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

<form id="form2" runat="server">

<div class ="Link">

<a href ="Home page.aspx" ><img src ="Icons/Home.png"; alt ="Home"; width ="2%" /> صفحه نخست</a>

<a href ="Home page.aspx"><img src = "Icons/Login.png" alt ="Login"; width ="2%" /> ورود</a>

<a href ="Home page.aspx" ><img src= "Icons/Registration.png" alt ="Regitration"; width ="2%" /> ثبت نام</a>

<a href ="Home page.aspx" ><img src= "Icons/user.png"; alt ="My Profile"; width ="2%" /> پروفایل من</a>

<a href ="Home page.aspx"><img src = "Icons/folder.png" alt ="shopping History"; width ="2%" /> سوابق خرید</a>

<a href ="Home page.aspx"><img src = "Icons/Cart.png" alt = "Cart"; width ="2%" /> سبد خرید <span style="color: #FF3300"> (0 مورد)</span></a>

<a href ="Home page.aspx" ><img src = "Icons/Off.png" alt ="Off"; width ="2%" /> تخفیف عضویت<span style="color: #0000FF"> (0 %)</span></a>

</div>

<div style="height: 85px" >









</div >

<div class="Link" >

<select size ="1" style="height: 20px" >

<option value="search-alias=aps" selected="selected">همه</option>

<option value="search-alias=aps">کیف</option>

<option value="search-alias=aps" >کودک و نوزاد</option>

<option value="search-alias=aps" >لوازم مردانه</option>

<option value="search-alias=aps" >لباس مردانه</option>

<option value="search-alias=aps" >کفش مردانه</option>

<option value="search-alias=aps" >لباس زنانه</option>

<option value="search-alias=aps" >کفش زنانه</option>

<option value="search-alias=aps" >ساعت و جوارآلات</option>

<option value="search-alias=aps" >لوازم آرایشی و بهداشتی</option>

<option value="search-alias=aps" >کامپیوتر</option>

<option value="search-alias=aps" >لپ تاپ</option>

<option value="search-alias=aps" >تبلت</option>

<option value="search-alias=aps" >تلفن همراه</option>

<option value="search-alias=aps" >تلویزیون</option>

<option value="search-alias=aps" >ضبط صوت</option>

<option value="search-alias=aps" >کنسول بازی</option>

<option value="search-alias=aps" >مبلمان و دکوراسیون</option>

<option value="search-alias=aps" >لوازم آشپزخانه </option>

<option value="search-alias=aps" >سرویس خواب</option>

<option value="search-alias=aps" > و سرگرمی اسباب بازی</option>

<option value="search-alias=aps" >گلف</option>

<option value="search-alias=aps">دوچرخه سواری</option>

<option value="search-alias=aps" >تیراندازی</option>

<option value="search-alias=aps">ماهیگیری</option>

<option value="search-alias=aps" >شنا</option>

<option value="search-alias=aps" >ویدئو</option>

<option value="search-alias=aps" >موسیقی</option>

<option value="search-alias=aps" >بازی</option>

<option value="search-alias=aps" >بلیط</option>



</select>

<input type ="text" ;



style="border-style: groove; width: 596px; list-style-type: circle; height: 20px;";

value= "جستجو ..."; />

<input type ="image" ; src= "Icons/go.png"; title ="برو" ; value =" برو"

style="width: 20px; height: 20px" />



</div>



</form>

</asp:ContentPlaceHolder>

</div>

</form>

</body>
</html>

mhq1368
یک شنبه 28 آبان 1391, 14:16 عصر
ببینید این چیزایی که شما گذاشته بودین تو masterpage تو صفحه default اعمال نمیشه باید کدتون رو به صورت زیر تغییر بدین



<head id="Head1" runat="server">
<title></title>
<asp:ContentPlaceHolder ID="Head" runat="server">
<style type ="text/css" >
div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px; }
</style>
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<div class ="Link">
<a href ="Home page.aspx" ><img src ="Icons/Home.png"; alt ="Home"; width ="2%" /> صفحه نخست</a>
<a href ="Home page.aspx"><img src = "Icons/Login.png" alt ="Login"; width ="2%" /> ورود</a>
<a href ="Home page.aspx" ><img src= "Icons/Registration.png" alt ="Regitration"; width ="2%" /> ثبت نام</a>
<a href ="Home page.aspx" ><img src= "Icons/user.png"; alt ="My Profile"; width ="2%" /> پروفایل من</a>
<a href ="Home page.aspx"><img src = "Icons/folder.png" alt ="shopping History"; width ="2%" /> سوابق خرید</a>
<a href ="Home page.aspx"><img src = "Icons/Cart.png" alt = "Cart"; width ="2%" /> سبد خرید <span style="color: #FF3300"> (0 مورد)</span></a>
<a href ="Home page.aspx" ><img src = "Icons/Off.png" alt ="Off"; width ="2%" /> تخفیف عضویت<span style="color: #0000FF"> (0 %)</span></a>
</div>
<div style="height: 85px" >




</div >
<div class="Link" >
<select size ="1" style="height: 20px" >
<option value="search-alias=aps" selected="selected">همه</option>
<option value="search-alias=aps">کیف</option>
<option value="search-alias=aps" >کودک و نوزاد</option>
<option value="search-alias=aps" >لوازم مردانه</option>
<option value="search-alias=aps" >لباس مردانه</option>
<option value="search-alias=aps" >کفش مردانه</option>
<option value="search-alias=aps" >لباس زنانه</option>
<option value="search-alias=aps" >کفش زنانه</option>
<option value="search-alias=aps" >ساعت و جوارآلات</option>
<option value="search-alias=aps" >لوازم آرایشی و بهداشتی</option>
<option value="search-alias=aps" >کامپیوتر</option>
<option value="search-alias=aps" >لپ تاپ</option>
<option value="search-alias=aps" >تبلت</option>
<option value="search-alias=aps" >تلفن همراه</option>
<option value="search-alias=aps" >تلویزیون</option>
<option value="search-alias=aps" >ضبط صوت</option>
<option value="search-alias=aps" >کنسول بازی</option>
<option value="search-alias=aps" >مبلمان و دکوراسیون</option>
<option value="search-alias=aps" >لوازم آشپزخانه </option>
<option value="search-alias=aps" >سرویس خواب</option>
<option value="search-alias=aps" > و سرگرمی اسباب بازی</option>
<option value="search-alias=aps" >گلف</option>
<option value="search-alias=aps">دوچرخه سواری</option>
<option value="search-alias=aps" >تیراندازی</option>
<option value="search-alias=aps">ماهیگیری</option>
<option value="search-alias=aps" >شنا</option>
<option value="search-alias=aps" >ویدئو</option>
<option value="search-alias=aps" >موسیقی</option>
<option value="search-alias=aps" >بازی</option>
<option value="search-alias=aps" >بلیط</option>

</select>
<input type ="text" ;

style="border-style: groove; width: 596px; list-style-type: circle; height: 20px;";
value= "جستجو ..."; />
<input type ="image" ; src= "Icons/go.png"; title ="برو" ; value =" برو"
style="width: 20px; height: 20px" />

</div>

<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

</asp:ContentPlaceHolder>
</div>
</form>
</body>

fahmari
یک شنبه 28 آبان 1391, 14:27 عصر
ببینید این چیزایی که شما گذاشته بودین تو masterpage تو صفحه default اعمال نمیشه باید کدتون رو به صورت زیر تغییر بدین





با تشکر :لبخندساده:
کد شما را جایگزین کردم درست شد
فقط css هاش اعمال نمیشه ! دلیلش چیه ؟:متفکر:

mhq1368
یک شنبه 28 آبان 1391, 14:35 عصر
شما باید آدرس css تون رو تو تگ head بزارین به شکل زیر



<head>
<title></title>
<link href="آدرس فایل .css" media="screen" rel="StyleSheet"/>
</head>

البته این کد رو باید تو masterpage بزارین

fahmari
یک شنبه 28 آبان 1391, 14:41 عصر
شما باید آدرس css تون رو تو تگ head بزارین به شکل زیر



<head>
<title></title>
<link href="آدرس فایل .css" media="screen" rel="StyleSheet"/>
</head>

البته این کد رو باید تو masterpage بزارین


من css هام رو به طور مستقیم تو تگ style وارد کردم ,یعنی به این خاطر اجرا نمیشه؟!! کدوم روش بهتره ؟ از نظر سرعت و کارایی؟

mhq1368
یک شنبه 28 آبان 1391, 14:44 عصر
من css هام رو به طور مستقیم تو تگ style وارد کردم ,یعنی به این خاطر اجرا نمیشه؟!! کدوم روش بهتره ؟ از نظر سرعت و کارایی؟

یه نمونه که اجرا نمیشه برام بزار تا بتونم کمکت کنم ممنون
با همون روش خودت

rezayeman
یک شنبه 28 آبان 1391, 14:45 عصر
فایل جدا باشه بهتره چون می تونین توی صفحات دیگه هم ازش استفاده کنید

fahmari
یک شنبه 28 آبان 1391, 14:54 عصر
یه نمونه که اجرا نمیشه برام بزار تا بتونم کمکت کنم ممنون
با همون روش خودت

الان تو masterpage تگ style پاک کردم و فایل css لینک کردم اما بازم css اعمال نمیشه ؟!!!!!!!!!!!!!!!!
(خیلی وقت دارم , یه masterpage از صب دیوونم کرده :گریه::گریه:)
چی کار کنم ؟!!!!!!!!!!!!!!!!!!!!!!!!

rezayeman
یک شنبه 28 آبان 1391, 14:59 عصر
نمونه کداتو باید بزاری تا بگیم کجاش اشتباهه اینجوری که نمیشه کمک کرد دوست عزیز

کدهای css نحوه تعریف و نحوه استفاده کردنت چوریه؟

css خیلی حساسه. با کوچکترین اشتباهی کار نمیکنه بدون اینکه errorی بده

fahmari
یک شنبه 28 آبان 1391, 14:59 عصر
فایل جدا باشه بهتره چون می تونین توی صفحات دیگه هم ازش استفاده کنید

یعنی برای کل سایت یه فایل css داشته باشم و تمام کدهای css در اون بزارم ؟
یا برای هر بخش صفحه یه فایل css جدا ؟

mhq1368
یک شنبه 28 آبان 1391, 15:00 عصر
یعنی برای کل سایت یه فایل css داشته باشم و تمام کدهای css در اون بزارم ؟
یا برای هر بخش صفحه یه فایل css جدا ؟


لطف کن
یه نمونه بزار

fahmari
یک شنبه 28 آبان 1391, 15:02 عصر
نمونه کداتو باید بزاری تا بگیم کجاش اشتباهه اینجوری که نمیشه کمک کرد دوست عزیز

کدهای css نحوه تعریف و نحوه استفاده کردنت چوریه؟

css خیلی حساسه. با کوچکترین اشتباهی کار نمیکنه بدون اینکه errorی بده


کد css



div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px; }

fahmari
یک شنبه 28 آبان 1391, 15:07 عصر
کد css



div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:1ال50px; }

البته این کدی که در یه فایل متنی قرار دادیم , کد css داخل متن برنامه در بخش های قبل وجود داشت ,که تا قبل از قرارگیری در masterpage به درستی اعمال میشد
؟!!!!!!!!!!!!!!!!!!!!

rezayeman
یک شنبه 28 آبان 1391, 15:09 عصر
یعنی برای کل سایت یه فایل css داشته باشم و تمام کدهای css در اون بزارم ؟
یا برای هر بخش صفحه یه فایل css جدا ؟

اون دیگه بستگی به خودتون داره که چجوری از css استفاده کنید

fahmari
یک شنبه 28 آبان 1391, 15:39 عصر
اون دیگه بستگی به خودتون داره که چجوری از css استفاده کنید
گذاشتم دیگــــــــــــــــــــــ ـــــــــــــــــــــــــ ــــــــــــــــــــه:چشم :
help help

fahmari
یک شنبه 28 آبان 1391, 16:11 عصر
گذاشتم دیگــــــــــــــــــــــ ـــــــــــــــــــــــــ ــــــــــــــــــــه:چشم :
help help
:گریه::گریه:

rana-writes
یک شنبه 28 آبان 1391, 16:52 عصر
كجا گذاشتين؟
لطف كنين يه نمونه از پروژه تون، يعني همين مستر پيج و فايل css و صفحه اي كه ميگين خطا داره رو ضميمه كنين تا بشه بهتر بررسيش كرد

موفق باشين

fahmari
یک شنبه 28 آبان 1391, 17:17 عصر
كجا گذاشتين؟
لطف كنين يه نمونه از پروژه تون، يعني همين مستر پيج و فايل css و صفحه اي كه ميگين خطا داره رو ضميمه كنين تا بشه بهتر بررسيش كرد

موفق باشين
محتویات فایل css که چند خطه در چند تا بخش بالاتر گذاشتم!



div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:1ال50px; }

اینم کدی هست که در برنامه قرار دادم :


<style type ="text/css" >
div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px; }
</style>



<style type ="text/css" >
div.Link{font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;}
a { color :Black; text-decoration: none; }
body.margin{margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px; }
</style>

لبته این کدی که در یه فایل متنی قرار دادیم , کد css داخل متن برنامه در بخش های قبل وجود داشت ,که تا قبل از قرارگیری در masterpage به درستی اعمال میشد
؟!!!!!!!!!!!!!!!!!!!!

fahmari
یک شنبه 28 آبان 1391, 17:23 عصر
كجا گذاشتين؟
لطف كنين يه نمونه از پروژه تون، يعني همين مستر پيج و فايل css و صفحه اي كه ميگين خطا داره رو ضميمه كنين تا بشه بهتر بررسيش كرد

موفق باشين
من کدی مشابه کدی که دوستمون mhq1368 قرار دادن گذاشت.master page در webform که از اون استفاده کردیم اعمال میشه اما بدون تنظیمات css ؟[/URL][URL="http://barnamenevis.org/member.php?171567-mhq1368"] (http://barnamenevis.org/member.php?171567-mhq1368)(غالب فونت سایز و ...)

mhq1368
یک شنبه 28 آبان 1391, 19:34 عصر
ببینید
شما باید pre رو حذف کنید فقط همون کدی که بین دوتا style نوشته بودید بزارین

mhq1368
یک شنبه 28 آبان 1391, 19:44 عصر
ببینید شما این کد رو امتحان کنید فکر کنم درست شد
کدی که در تگ head به عنوان استایلتون قرار میدین


body
{
margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px;
}
div.Link
{
font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;
}
a
{
color :Black; text-decoration: none;

}



کد html رو که خودتون دارین

fakhravari
یک شنبه 28 آبان 1391, 20:59 عصر
تبدیل شده به تالار وب
http://barnamenevis.org/forumdisplay.php?31-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88%D8%A8-%28Web-Design%29

fahmari
دوشنبه 29 آبان 1391, 12:46 عصر
ببینید شما این کد رو امتحان کنید فکر کنم درست شد
کدی که در تگ head به عنوان استایلتون قرار میدین


body
{
margin-top:20px;margin-bottom:25px;margin-right:150px;margin-left:150px;
}
div.Link
{
font-family:"Tahoma";font-size: small; direction : rtl;height: 32px;
}
a
{
color :Black; text-decoration: none;

}



کد html رو که خودتون دارین

خب من که اول کدای css ام رو همینجوری تو تگ head گذاشته بودم شما گفتید بذارش تو یه فایل جدا!!! :((((

mhq1368
دوشنبه 29 آبان 1391, 13:29 عصر
من گفتم بزارین تو یه فایل جدا نگفتم برین تگ pre استفاده کنید

حالا کدا جواب داد درست شد؟