ASP内容页中怎么修改母版页的keywords

 我来答
beikerray119
2011-02-28 · TA获得超过581个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:487万
展开全部

asp.net吧,asp和asp.net是两个完全不同也没关系的东西,请不要乱说

首先,你应该搞清楚母版页和内容页的生命周期,看图片

在母版页里面暴露public的Keyword属性;

在内容页里面添加:<%@ MasterType VirtualPath="~/MasterPage.master" %>,这样你才能在内容页访问到母版页里面的public的属性;

然后,根据页面的生产周期,在合适的地方调用以下函数来写入Keyword。

/// <summary>

/// 在页面head区添加meta标签

/// </summary>

/// <param name="ParentPage">要添加的页面</param>

/// <param name="metaName">meta标签中的name属性值</param>

/// <param name="metaContent">meta标签中的content属性值</param>

public static void AddMeta(Page page, string metaName, string metaContent)

{

    HtmlMeta meta = new HtmlMeta();

    meta.Name = metaName;

    meta.Content = metaContent;

    page.Header.Controls.Add(meta);

}

博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
潘多拉之心4J
2011-02-28 · 超过10用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:22.8万
展开全部
母版的keword的改成下面语句,然后keywords从数据库取出赋值,需要修改关键字,就去修改数据库的相关键值
<meta name="keywords" content="<%=keywords%> ">

ps:题目说的不是很清楚..不知道你是不是想要这个效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式