Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 自定义@Page指令中属性的默认顺序_Asp.net_Webforms_Master Pages_Meta Tags - Fatal编程技术网

Asp.net 自定义@Page指令中属性的默认顺序

Asp.net 自定义@Page指令中属性的默认顺序,asp.net,webforms,master-pages,meta-tags,Asp.net,Webforms,Master Pages,Meta Tags,这主要是因为我是强迫症患者,但也有助于提醒我在每页上始终放置一个元描述标签。我已将母版页设置为使用page.MetaDescription和page.MetaKeywords,如下所示: <title><%: Page.Title %></title> <meta name="description" content="<%: Page.MetaDescription %>" /> <meta name="keywords" co

这主要是因为我是强迫症患者,但也有助于提醒我在每页上始终放置一个元描述标签。我已将母版页设置为使用page.MetaDescription和page.MetaKeywords,如下所示:

<title><%: Page.Title %></title>
<meta name="description" content="<%: Page.MetaDescription %>" />
<meta name="keywords" content="<%: Page.MetaKeywords %>" />
<%@ Page Language="C#" MasterPageFile="~/MasterPages/Site.Master" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Namespace.WebForm1" 
  Title="" 
  MetaDescription="" 
  MetaKeywords="" 
  %>
有没有办法做到这一点?我希望避免任何需要在codebehind中设置这些值的事情,这样就可以在不重新编译的情况下进行快速更新,即只需更改.aspx文件

<%@ Page Language="C#" MasterPageFile="~/MasterPages/Site.Master" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Namespace.WebForm1" 
  Title="" 
  MetaDescription="" 
  MetaKeywords="" 
  %>