寻求帮助:asp 如何动态改变title,keywords标签内容。谢谢!

 我来答
数码e时代
2011-08-24 · TA获得超过253个赞
知道小有建树答主
回答量:678
采纳率:0%
帮助的人:200万
展开全部
在<%=%>里加动态变量

title="发快网";
<title><%=title%></title>

<meta name="Keywords" content="<%=%>" />
<meta name="Description" content="<%=%>" />
长长柳长亭4282
2011-08-25 · TA获得超过418个赞
知道小有建树答主
回答量:642
采纳率:0%
帮助的人:419万
展开全部
Meta和title也可以用数据绑定
<title><%= getTitle() %></title>
像这样的就可以做到动态了吧 当然你需要为这种情况单独创建一张数据表 还需要做一个管理页 或者用全文搜索的方式得到该页面的关键字

要是生成静态页那就不是ASP.NET了

如上我说的 LZ需要在加载页面的时候根据加载的书籍ID 把书籍名取出来 介绍也要取
然后在后台将两个值放入ViewState
例如:
ViewState["Book_Name"] = 书名;
ViewState["Book_Detail"] = 介绍;
页面为:
<html>
<head>
<title><%= ViewState["Book_Name"].ToString() %></title>
<meta .....
</head>
<body>
......
Asp.Net的<%%>很灵活 可以在各种地方使用 活用<%%>亦可以实现导入不同的JS或CSS 实现换肤的功能 Anyway <title><%= ViewState["Book_Name"].ToString() %></title>就可以实现LZ的需要
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式