生成div标签运行时 [英] generate div tag runtime

查看:71
本文介绍了生成div标签运行时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在div中显示多条记录。所以我希望每一行都会显示在一个新的div中,

如何在每条记录上生成新的div。

请帮帮我



提前谢谢

i want to show multiple records in div. so i want each row will be shown in a new div,
how to generate new div on each record.
please help me

thanks in advance

推荐答案

放一个面板在您的页面中然后您可以生成您需要的每个标记,如下所示并将其添加到Panel:

put a Panel in your page and then you can generate each tag you need like below and add it to Panel :
System.Web.UI.HtmlControls.HtmlGenericControl divName = new HtmlGenericControl("div");

Panel1.Controls.Add(divName);



希望它可以帮助你:)


hope it helps you :)


< a href =http://stackoverflow.com/questions/1165529/how-to-add-a-div-to-container-div-in-c-sharp-code-behind> http://stackoverflow.com / questions / 1165529 / how-to-add-a-div-to-container-div-in-c-sharp-code-behind [ ^ ]



试试这个。
http://stackoverflow.com/questions/1165529/how-to-add-a-div-to-container-div-in-c-sharp-code-behind[^]

Try this.


这会帮助你...........



this will help you...........

<pre lang="text">
protected void btnCode_Click(object sender, EventArgs e)
{
    System.Web.UI.HtmlControls.HtmlGenericControl dynDiv =
        new System.Web.UI.HtmlControls.HtmlGenericControl("DIV");
    dynDiv.ID = "dynDivCode";
    dynDiv.Style.Add(HtmlTextWriterStyle.BackgroundColor, "Gray");
    dynDiv.Style.Add(HtmlTextWriterStyle.Height, "20px");
    dynDiv.Style.Add(HtmlTextWriterStyle.Width, "300px");
    dynDiv.InnerHtml = "I was created using Code Behind";
    this.Controls.Add(dynDiv);
}



这篇关于生成div标签运行时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆