PDA

View Full Version : مبتدی: مشکل در استفاده از تگ title



sara_1365
سه شنبه 28 تیر 1390, 18:00 عصر
سلام
من شکل فرمم رو با masterpage درست کردم و از اون برای صفحات دیگه ام استفاده کردم
ولی عنوانایی که باید تو بالای صفحه قرار بگیره رو نمیدونم باید چه طوری درست کنم
ممنون میشم راهنمایی کنید و بگید که عنوان هر کدوم اط صفحات رو چطور درست کنم

pedram_ns
سه شنبه 28 تیر 1390, 20:12 عصر
دو تا راه دارید:

اول اینکه یک ContentPlaceHolder در مسترپیج در هد صفحه ایجاد کنید:

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

و بعد در هر صفحه یک Conten ایجاد کنید و تایتل و بقیه متاتگ ها رو اضافه کنید


<asp:Content ID="Content2" ContentPlaceHolderID="head" Runat="Server">
<title>Page Title</title>
<meta name="description" content="description"/>
<meta name="keywords" content="keywords" />
</asp:Content>

راه دیگه هم اینه که با کد نویسی اینکار رو بکنید
در صفحاتتون این کد رو بنویسید:


Dim description As New HtmlMeta
Dim keywords As New HtmlMeta
Page.Header.Controls.Add(keywords)
Page.Header.Controls.Add(description)
Page.Title = "page title"
keywords.Name = "keywords"
description.Name = "description"
description.Content = "description...."
keywords.Content = "keyword1,keyword2,..."

b_savad
چهارشنبه 29 تیر 1390, 10:10 صبح
اگه اولین خط فرم رو ببینی یه گزینه به اسم title داره
شکل زیر
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>
اگه title رو عوض کنی title شما دیده میشه

sara_1365
پنج شنبه 30 تیر 1390, 00:38 صبح
دوستان ممنون
مشکلم حل شد
امیدوارم همیشه موفق باشید