ASP.NET将HtmlImage标记从代码隐藏添加到body属性

本文关键字:添加 隐藏 body 属性 代码 NET HtmlImage ASP | 更新日期: 2023-09-27 18:00:33

我们有几个asp.net web表单页面,其中有一个body标记。我想在所有这些页面的body标记完成之前添加一个HtmlImage标记。例如,在这样做之后,代码应该是这样的:

<body>
<img class="imgClass" id="imgID" src="someSource">
</body>

我需要做的c#类并不是aspx文件的代码隐藏。但它确实扩展了类Page。有人能告诉我怎么做吗?我知道jQuery的方法,但不了解C#代码。此外,这是一种通用代码,当加载任何aspx页面时都会调用它,因此通用解决方案将是不错的。这就是为什么我们没有任何身份证作为身体标签的原因。

ASP.NET将HtmlImage标记从代码隐藏添加到body属性

你需要在体内有一个面板,并给它一些id。

<body>
    <asp:Panel id="panel_holder" runat="server">
    </asp:Panel>
</body>

然后在后面的代码中

        HtmlGenericControl div = new HtmlGenericControl("img");
        div.Attributes.Add("src", "image_location");
        panel_holder.Controls.Add(div);