PDA

View Full Version : تنظیم عنوان Masterpage در ASP.NET



mohsen.dbnet
شنبه 24 مهر 1389, 17:41 عصر
سلام دوستان
من دارم سعی می کنم عنوان Masterpage صفحمو تنظیم کنم ولی هیچ تغییر یا عکس العملی نشون نمی ده. چرا؟!؟؟

PhoenixNet
شنبه 24 مهر 1389, 17:49 عصر
خط اول صفحه رو با دقت تا انتها نگاه کن

pedram_ns
شنبه 24 مهر 1389, 17:52 عصر
عنوان صفحه مسترپیج رو نباید تغییر بدید بلکه عنوان هر صفحه ایی که با مستر پیج در ارتباطه رو باید تغییر بدید همونطور که دوستمون گفت در خط اول کد هر صفحه مقدار title رو متناسب با صفحتون تعیین کنید.
با کمی کد نویسی هم می تونید هم عنوان و هم keyword و description هر صفحه رو هم تنظیم کنید.

karim orooji
شنبه 24 مهر 1389, 18:07 عصر
با سلام
در صفحه ای به مستر متصله میتونید در خط اول متد titleرو بهش اضافه کنید
این کد رو نگاه کنید متوجه خواهید شد




<%@ Page Language="VB" MasterPageFile="~/Master1.master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" title=".:: به سایت سیستم خوش آمدید ::." %>

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


</asp:Content>

mohsen.dbnet
شنبه 24 مهر 1389, 18:08 عصر
ممنون بچه




با کمی کد نویسی هم می تونید هم عنوان و هم keyword و description هر صفحه رو هم تنظیم کنید.
آقا پدرام می شه در مورد جمله آخرتون یه توضیحی بدین.

با تشکر

pedram_ns
شنبه 24 مهر 1389, 19:26 عصر
برای اینکه در صفحاتی که با masterpage کار می کنن بنونید title,keywords و description هم داشته باشید باید ابتدا در مسترپیج کد های زیر رو قرار بدید.


Public Sub SetMetaTags(ByVal title As String, ByVal description As String, ByVal keywords As String)

Dim headTag As HtmlHead = DirectCast(Page.Header, HtmlHead)
headTag.Title = title
Dim metaTag As New HtmlMeta()
metaTag.Name = "Description"
metaTag.Content = description
headTag.Controls.Add(metaTag)
metaTag = New HtmlMeta()
metaTag.Name = "Keywords"
metaTag.Content = keywords
headTag.Controls.Add(metaTag)

End Subسپس در صفحه مورد نظر در رویداد لود صفحه هم کد زیر رو اضافه می کنید:


Dim MyMasterPage As MasterPage = DirectCast(Master, MasterPage)
MyMasterPage.SetMetaTags("متن تایتل", "متن توضیحات", "کلمات کلیدی")

توی این کدهای که گذاشتم جای ایتم ها جابجا شده از سمت چپ اول تاتیل و بعد توضیحات و در اخر هم کلمات کلیدی رو بنویسید(عکس چیزی که در کد ها امده)