调用<a> tag programmatically</a>

时间:2014-06-25 10:38:05

标签: c# html asp.net

我有这些标签

<li><a href="#view2" >Photo</a></li>
<li><a href="#view3">Data</a></li>
<li><a href="#view4">Cloud Shop</a></li>
<li><a href="#view5">Upload</a></li>
<li><a href="#view6">Site Check</a></li>
<li><a href="#view7">Others</a></li>

我想使用c#从后面的代码中调用它们。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

这将允许您访问标签:

<li><a ID="lnk1" runat="server" href="#view2" >Photo</a></li>
<li><a ID="lnk2" runat="server" href="#view3">Data</a></li>
<li><a ID="lnk3" runat="server" href="#view4">Cloud Shop</a></li>
<li><a ID="lnk4" runat="server" href="#view5">Upload</a></li>
<li><a ID="lnk5" runat="server" href="#view6">Site Check</a></li>
<li><a ID="lnk6" runat="server" href="#view7">Others</a></li>

然后在代码后面你可以做类似的事情:

lnk4.Attributes.Add("class","active");

为链接提供一个活动的css类。

更新:我看到你想要访问点击事件,我建议使用LinkBut​​ton,更容易使用。