Ajax动态创建div
代码就不全贴了,整个过程大概描述下,就是页面加载时用AJAX传个参数给后台,然后后台根据这个参数创建个DIV,
用VS2008跟代码,代码全部执行完毕,可是页面上却没有我创建的DIV..
搞不懂啊
string s;
protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString["provinceID"] != null)
{
s = Request.QueryString["provinceID"];
HtmlGenericControl div1 = new HtmlGenericControl("div");
div1.ID = "DIV1";
div1.Style.Add("width", "10");
div1.Style.Add("height", "" + s + "px");
div1.Style.Add("position", "absolute");
div1.Style.Add("left", "10px");
div1.Style.Add("background", "yellow");
div2.Style.Add("z-index", "2000");
div2.Style.Add("display", "block");
Label lab1 = new Label();
lab1.Text = "aaaa";
div1.Controls.Add(lab1);
this.Page.Form.Controls.Add(div1);
}
}
AJAX请求是在<body id="bd1" onload ="startRequest()" >
这里发起的...