从后面的代码设置锚标签值

时间:2012-03-26 05:13:37

标签: asp.net html

我正在使用锚标记<a runat="server" id="myAnchor" rel="">,我想从后面的代码中设置rel值。我可以在后面的代码中访问anchore标记,但我还没有看到名为<的属性强>相对即可。 任何人都能告诉我我必须做的事情。

提前感谢。

2 个答案:

答案 0 :(得分:4)

您可以使用.Attributes属性在控件上设置任何属性。你没有看到任何名为rel的属性,因为你只使用了一个通用的html控件,只需将runat =“server”放在锚点上,这就像包含更多特定属性的HyperLink控件一样。

实施例

private void Page_Load()
{
    //Example 1
    myAnchor.Attributes.Add("rel", "relative");

    //Example 2
    myAnchor.Attributes["rel"] = "relative";

}

http://msdn.microsoft.com/en-us/library/7a9d6h4f.aspx

答案 1 :(得分:0)

您可以使用“属性”,如下所示:

myAnchor.Attributes["rel"] = "...";