gpt4 book ai didi

asp.net - 从 asp.net 的子页面向母版页的 标签添加内容?

转载 作者:行者123 更新时间:2023-12-01 13:05:06 25 4
gpt4 key购买 nike

我试图在我的一个子页面中添加 xfbml 代码,我意识到我必须添加这一行:

 xmlns:fb="http://www.facebook.com/2008/fbml"

页面的 HTML 部分是这样的:

<html xmlns:fb="http://www.facebook.com/2008/fbml">

但我不想将它添加到母版页,因为我只在一个子页面上使用类似按钮。有没有一种方法可以告诉 asp.net 在加载特定子页面时添加此行?

谢谢。

最佳答案

是的,只需执行以下操作:

首先向您的母版页添加一个公共(public)属性:

public partial class Master : System.Web.UI.MasterPage
{
public bool FacebookHtml;

然后在您的 Master 的 aspx 中进行内联检查:

<html <%= FacebookHtml ? "http://www.facebook.com/2008/fbml" : "xmlns='http://www.w3.org/1999/xhtml'" %>>

然后在您的内容页面中将其设置为 true(请记住在您的内容页面中也包含 MasterType):

protected void Page_Load(object sender, EventArgs e)
{
Master.FacebookHtml = true;
}

关于asp.net - 从 asp.net 的子页面向母版页的 <html> 标签添加内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3678577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com