2011-07-31 47 views
0

我想将div和文本添加到具有ASP.NET的特定DIV,我只找到允许将控件添加到正文但不添加到特定Div的代码。将div添加到特定Div ASP

回答

1

将外部div更改为<asp:Panel控件。面板将html呈现为正常的div,并且可以很容易地从服务器代码添加项目。

2

我假设你想添加控件和文本到div元素服务器端。如果是这样,您可以简单地将runat和id属性添加到div中,并且它将在服务器上提供给您。

举例来说,如果你有你的网页div声明如下:

<div id="MyDiv" runat="server"></div> 

可以使用下面添加文本,HTML内容或其他控制它:

MyDiv.InnerText = "some inner text"; // adding text 
MyDiv.InnerHtml = "<div>inner html</div>"; // adding html 
MyDiv.Controls.Add(new LiteralControl("a literal control")); // adding a control