Title на главной на ASPx VB сайте.

12 3
R2
На сайте с 25.08.2010
Offline
50
1340

Клиентский сайт. С ASP не знаком, но для оптимизации нужно поменять title на главной.

Пробовал разные варианты ничего не добился, кроме пустого title или ошибки.

generalmasterpage.master



<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="iecss.css" />
<![endif]-->
<link href="CSS/style.css" rel="stylesheet" type="text/css" />
<link href="CSS/dim.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder id="Ghead" runat="server">
</asp:ContentPlaceHolder>
</head>

VoV@
На сайте с 22.09.2007
Offline
196
#1

На странице Default.aspx добавьте аттрибут: Title="Ваш тайтл" в самой первой строке, где <%@ Page ...%>.

⭐ Разработка Андроид-приложений (Xamarin C#). ⭐ Разработка ASP.NET (WebForms, MVC, WebAPI, Core). ⭐ Цой жив!
R2
На сайте с 25.08.2010
Offline
50
#2

Без изменений.

Вот так пробовал:


<head runat="server">
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="iecss.css" />
<![endif]-->
<link href="CSS/style.css" rel="stylesheet" type="text/css" />
<link href="CSS/dim.css" rel="stylesheet" type="text/css" />
<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>
<asp:ContentPlaceHolder id="Ghead" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>

<asp:Content ContentPlaceHolderID="titleContent" runat="server">
Home
</asp:Content>

Выводит пустой title.

VoV@
На сайте с 22.09.2007
Offline
196
#3

Это на default.aspx?

<asp:Content ContentPlaceHolderID="titleContent" runat="server">
Home
</asp:Content>

должно быть там, а не на generalmasterpage.master

R2
На сайте с 25.08.2010
Offline
50
#4

да, там и есть.


<asp:Content ContentPlaceHolderID="titleContent" runat="server">
Home
</asp:Content>

В такую ошибку падает:

Server Error in '/' Application.

VoV@
На сайте с 22.09.2007
Offline
196
#5

Можете в каком-нибудь виде выложить:

generalmasterpage.master, default.aspx и default.aspx.vb?

Хотелось бы посмотреть. И желательно полный текст ошибки.

R2
На сайте с 25.08.2010
Offline
50
#6
VoV@:
Можете в каком-нибудь виде выложить:
generalmasterpage.master, default.aspx и default.aspx.vb?

Хотелось бы посмотреть. И желательно полный текст ошибки.

Отправил в ЛС.

VoV@
На сайте с 22.09.2007
Offline
196
#7

Вот, что сразу в глаза бросается в default.aspx:

<%@ Page Title="Заголовок" Language="VB" MasterPageFile="~/MPage.master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

А страница мастер: GeneralMasterPage.master

да и вообще на дефолтной странице идут обращения к: ContentPlaceHolderID="PCenterContent"

а в присланном мастере:

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

Вы похоже не тот мастерпейдж выслали.

R2
На сайте с 25.08.2010
Offline
50
#8

на всякий случай прислал другой. Их 2-а.

reset2 добавил 14.12.2011 в 15:11

VoV@:

да и вообще на дефолтной странице идут обращения к: ContentPlaceHolderID="PCenterContent"

а в присланном мастере:
<asp:ContentPlaceHolder ID="GCenterContent" runat="server">

Не, я писал код, поэтому ничего сказать не могу.

VoV@
На сайте с 22.09.2007
Offline
196
#9

Попробуйте так:

На default.aspx уберите Title="Заголовок".

И измените:

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

<%-- <script src="Utils/fancybox/jquery.fancybox-1.3.0.pack.js" type="text/javascript"></script>

<link href="Utils/fancybox/jquery.fancybox-1.3.0.css" rel="stylesheet" type="text/css" media="screen" />--%>

<title>Заголовок</title>

</asp:Content>

R2
На сайте с 25.08.2010
Offline
50
#10

Попробовал, без изменений.

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий