从C#代码更改内容占位符中的href链接

dst*_*ele 10 c# asp.net

我有一个包含链接的内容占位符:

<asp:Content ID="Content5" runat="server"  contentplaceholderid="ContentPlaceHolder3">
<a href= "../WOPages/WO_Main.aspx?WONum=12345">WorkOrder</a>
Run Code Online (Sandbox Code Playgroud)

我想从代码中更改href查询字符串.如何找到它来改变它?

Luk*_*keH 28

如果您为链接添加了一个id和一个runat="server"属性...

<a id="YourLink" runat="server" href="../WOPages/WO_Main.aspx?WONum=12345">
    WorkOrder
</a>
Run Code Online (Sandbox Code Playgroud)

...然后您可以通过HRef编程方式访问/更改属性...

YourLink.HRef = "http://stackoverflow.com/";
Run Code Online (Sandbox Code Playgroud)