永发信息网

web.config 配置 title keywords 等统一标题

答案:2  悬赏:0  手机版
解决时间 2021-03-20 18:38
  • 提问者网友:眉目添风霜
  • 2021-03-19 19:43
web.config
__________________________________
...........
<appSettings>
<add key="title" value="无忧技术档案管理系统1.0"/>
<add key="keywords" value="无忧技术档案管理系统1.0 无忧互联网科技 http://5i.meibu.com"/>
<add key="description" value="无忧技术档案管理系统1.0 无忧互联网科技 http://5i.meibu.com"/>
</appSettings>
............................
*.aspx
_____________________________
.............................
<head runat="server">
<title><%=Title %></title>
<meta name="keywords" content="<%=Keywords %>" />
<meta name="description" content="<%=Description %>" />
</head>
........................
*.cs
________________________________
............................
protected void Page_Load(object sender, EventArgs e)
{
Title = System.Configuration.ConfigurationSettings.AppSettings["Title"];
Keywords = System.Configuration.ConfigurationSettings.AppSettings["keywords"];
Description = System.Configuration.ConfigurationSettings.AppSettings["description"];
}
............................
========================================
IE 输出
...................................
<meta name="keywords" content="<%=keywords %>" /><meta name="description" content="<%=description %>" />
.................................

疑惑
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-03-19 20:30
*.aspx
<head runat="server">
<title><%=GetTitle() %></title>
<meta name="keywords" content="<%=GetKeywords()%>" />
<meta name="description" content="<%=GetDescription()%>" />
</head>
*.cs
protected string GetTitle()
{
return System.Configuration.ConfigurationSettings.AppSettings["Title"];
}
其它GetXXXX函数略。如所有页面均要写这些东西,建议写一个继承Page的类,加入这些函数,其他页面再继承此页面;或者写一个头的控件。
全部回答
  • 1楼网友:几近狂妄
  • 2021-03-19 21:14
我不会~~~但还是要微笑~~~:)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯