如何使用C#在.aspx文件中的div内添加Div和文本。 我想添加一个用于键入注释或查询的文本框以及一个用于发布该文本/查询的按钮。 到服务器。 重定向后,该页面应该从该页面上的DB和Show获取数据。 与(所有表格)相同 像stackoverflow,我们输入问题,并提交它,可以显示它
答案 0 :(得分:1)
从代码项目站点获取 - 在div中创建一个div(顺便说一句,如果你使用的是asp.net)
System.Web.UI.HtmlControls.HtmlGenericControl Panel = new System.Web.UI.HtmlControls.HtmlGenericControl("DIV");
Panel.ID = "panel1";
Panel.Style.Add(HtmlTextWriterStyle.BackgroundColor, "White");
Panel.Style.Add(HtmlTextWriterStyle.Height, "680px");
Panel.Style.Add(HtmlTextWriterStyle.Width, "660px");
Panel.Style.Add(HtmlTextWriterStyle.BorderColor, "Black");
Panel.Style.Add(HtmlTextWriterStyle.BorderStyle, "Groove");
Panel.Style.Add(HtmlTextWriterStyle.BorderWidth, "2px");
System.Web.UI.HtmlControls.HtmlGenericControl div = new System.Web.UI.HtmlControls.HtmlGenericControl("DIV");
div.ID = "panel12";
div.Style.Add(HtmlTextWriterStyle.BackgroundColor, "White");
div.Style.Add(HtmlTextWriterStyle.Height, "70px");
div.Style.Add(HtmlTextWriterStyle.Width, "60px");
div.Style.Add(HtmlTextWriterStyle.BorderColor, "Black");
div.Style.Add(HtmlTextWriterStyle.BorderStyle, "Groove");
div.Style.Add(HtmlTextWriterStyle.BorderWidth, "2px");
this.Controls.Add(Panel);
Panel.Controls.Add(div);