是否有一种方法可以使用c#脚本来改变标签的内部html

本文关键字:本来 脚本 改变 标签 html 内部 可以使 方法 一种 是否 | 更新日期: 2023-09-27 18:01:27

我需要将标签的内容从"购物车"更改为"下载"。通常情况下,这将只是通过改变html手工完成,但我没有访问。相反,我可以访问在服务器上运行的c#脚本的一小段。无论如何,通过c#脚本改变标签的内容?

编辑

好的,这是我要修改的代码

<a id="ctl00_ctl00_PageHeader1_shoppingCart_anchor" class="navBarButton"
   href="javascript:__doPostBack('ctl00$ctl00$PageHeader1$shoppingCart$anchor','')">
      Shopping Cart</a>

下面是脚本头的内容

<script language="C#" runat="server">

希望这给了更多的背景,我真的只是想知道它是否可能,所以任何帮助都将是伟大的

是否有一种方法可以使用c#脚本来改变标签的内部html

与其他答案一样,这将取决于服务器端代码实际提供的

你可能能够输出一些javascript来定位有问题的控件,并重置其内容,可能是这样的…

document.getElementById('myTagId').innerHTML = 'Downloads';

没有看到HTML是什么,但是,我不能帮助你更多。

您可以使用控件来代替标准HTML,并在需要时更改其内容;

<asp:Literal id="litHeading" runat="server">Shopping Cart</asp:Literal>

and in code_behind

litHeading.Text = "Downloads";