C# 单击时要写入另一页上div中的母版页锚定标记文本
我在申请时有一个非常特殊的需要。我有一个母版页,其中创建了许多标记,并动态地赋予href属性 我需要的是,当用户单击任何标记时,必须捕获其文本并将其写入引用内容页中已指定的div中。如何才能做到这一点C# 单击时要写入另一页上div中的母版页锚定标记文本,c#,asp.net,anchor,C#,Asp.net,Anchor,我在申请时有一个非常特殊的需要。我有一个母版页,其中创建了许多标记,并动态地赋予href属性 我需要的是,当用户单击任何标记时,必须捕获其文本并将其写入引用内容页中已指定的div中。如何才能做到这一点 我看过很多文章,但都一无所获。我非常感谢您的帮助。据我所知,您希望在母版页中单击链接时设置内容页中div的文本。 这样做的一种方法如下 创建一个如下所示的界面 public interface ITagable { public string Tag { set; } } 在需要显示标
我看过很多文章,但都一无所获。我非常感谢您的帮助。据我所知,您希望在母版页中单击链接时设置内容页中div的文本。 这样做的一种方法如下 创建一个如下所示的界面
public interface ITagable
{
public string Tag { set; }
}
在需要显示标签的所有内容页中实现此界面
public partial class YourPage : System.Web.UI.Page,ITagable
{
public string Tag
{
set
{
//set the value to your div
this.tagDiv.InnertText = value;
}
}
}
在母版页中,单击标记链接的事件设置此属性
protected void linkButtonTag_Click(object sender, EventArgs e)
{
LinkButton hyperLinkTag = sender as LinkButton;
if (Page is ITagable)
(Page as ITagable).Tag = hyperLinkTag.Text;
}
谢谢Kiran Hegde先生。我感谢您的帮助,但我需要从母版页本身开始,而不必在内容页中编写任何类型的代码。我很高兴地通知你,我解决了我的问题。谢谢你指导我。非常感谢。