在我的aspx页面中我已经
了<%@ Page Title="sdvd" Language="VB" MasterPageFile="~/BannerLink/BannerLinkAdmin.master" AutoEventWireup="false" CodeFile="TwilioNumbers.aspx.vb" Inherits="BannerLink_TwilioNumbers" %>
我希望“sdvd”显示在浏览器的标签中。但由于某种原因,标签有“sdvd - ”为什么短划线呢?
编辑:正如HaukurHaf在这里询问的是母版页中的头部区域
<head runat="server">
<title>LiquidusTV - Admin</title>
<link rel="shortcut icon" href="admin.ico" type="image/x-icon" />
<link rel="icon" href="admin.ico" type="image/x-icon" />
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<link href="Styles/Admin.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" language="javascript" src="Scripts/Web.js"></script>
<script src="../Scripts/jquery-1.6.1.min.js" type="text/javascript"> </script>
<script src="../Scripts/jquery.mousewheel-3.0.4.pack.js" type="text/javascript"></script>
$(document).ready(function () {
$(".fancy").fancybox({
'width': 918,
'height': 700,
'autoScale': false,
'transitionIn': 'none',
'transitionOut': 'none',
'type': 'iframe'
});
});
function openFancy(url) {
$("#hidden_link").attr("href", url);
$("#hidden_link").trigger('click');
return false;
}
</script>
<style type="text/css">
#hidden_link { display: none; }
</style>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
答案 0 :(得分:1)
答案 1 :(得分:0)
浏览器中的标题不是来自<%@ Page %>
“标记”。它来自<title>
部分中的<head>
标记。
尝试从页面中删除<title>
,看看会发生什么。
来自Page.Title
的文档:
页面必须包含具有属性runat =“server”的头元素,否则标题将不会呈现。
你有这样一个<head runat="server">
元素,但我敢打赌,ASP.NET不会覆盖你手动放在页面上的<title>
。
另外,我建议你做一个“查看源代码”,看看是否有两个 <title>
元素。浏览器必须选择其中一个。