ASP .NET从后面的代码中添加HtmlImage标签到body属性

时间:2014-04-29 04:12:49

标签: c# html asp.net .net dynamic

我们有几个带有body标签的asp .net网页表单页面。我想在所有这些页面的body标签完成之前添加HtmlImage标记。例如 - 在执行此操作后,代码应如下所示:

<body>

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

我需要做的c#类不是aspx文件的代码。但它确实扩展了类Page。有人可以告诉你该怎么做吗?我知道jQuery方式,但不知道C#代码。此外,这是一种常见的代码,当任何aspx页面加载时将被调用,因此一般的解决方案将是好的。这就是为什么我们没有身体标签的任何ID。

1 个答案:

答案 0 :(得分:0)

你需要在你的身体内放一个面板并给它一些身份。

<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);
相关问题