C# 单击时要写入另一页上div中的母版页锚定标记文本

C# 单击时要写入另一页上div中的母版页锚定标记文本,c#,asp.net,anchor,C#,Asp.net,Anchor,我在申请时有一个非常特殊的需要。我有一个母版页,其中创建了许多标记,并动态地赋予href属性 我需要的是,当用户单击任何标记时,必须捕获其文本并将其写入引用内容页中已指定的div中。如何才能做到这一点 我看过很多文章,但都一无所获。我非常感谢您的帮助。据我所知,您希望在母版页中单击链接时设置内容页中div的文本。 这样做的一种方法如下 创建一个如下所示的界面 public interface ITagable { public string Tag { set; } } 在需要显示标

我在申请时有一个非常特殊的需要。我有一个母版页,其中创建了许多标记,并动态地赋予href属性

我需要的是,当用户单击任何标记时,必须捕获其文本并将其写入引用内容页中已指定的div中。如何才能做到这一点


我看过很多文章,但都一无所获。我非常感谢您的帮助。

据我所知,您希望在母版页中单击链接时设置内容页中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先生。我感谢您的帮助,但我需要从母版页本身开始,而不必在内容页中编写任何类型的代码。我很高兴地通知你,我解决了我的问题。谢谢你指导我。非常感谢。