怎么给页面指定的位置动态的添加html代码!

解决方案 »

  1.   

    给页面指定的位置添加
    <div runat="server" id="div2"></div>
    可以先设它不可见
    this.div2.Visible=false;
    想到此位置添加html时设置
    this.div2.Visible=true;
    添加html代码
    this.div2.InnerHtml="<table><tr><td>aaa</td></tr></table>";
      

  2.   

    谢谢, xingyaohua(邢跃华)!
    能不能用document.write()写入!  
      

  3.   

    可以啊.
    document.write("<table><tr><td>aaa<\/td><\/tr><\/table>");:)
      

  4.   

    我用document.write()页面被清空了,为什么?
      

  5.   

    其实每次修改InnerHTML都会刷新页面的,所以不是明智的做法,用ajax做吧
      

  6.   

    <td align="center" height="30"><asp:label id="lblselect9" runat="server"></asp:label></td> private void LoadSelect()
    {
    BLL.Content bll=new Content();
    string strWhere=" IsPass<>'0' AND (ModuleID ='11')";
    DataSet ds; 
    ds=bll.GetList(strWhere);
    lblselect9.Text = @"<select onChange="+"\"MM_jumpMenu('parent',this,0)"+"\" name=select9>";
    lblselect9.Text = lblselect9.Text +"<option selected>全省培训网站</option>";
    foreach(DataRow row in ds.Tables[0].Rows)
    {
    lblselect9.Text = lblselect9.Text + "<option value='"+row["Re"].ToString()+"'>"+row["Title"].ToString()+"</option>";
    }
    lblselect9.Text = lblselect9.Text +"</select>";
    }
      

  7.   

    页面指定的位置动态的添加html代码!你的动态是什么意思