前台代码:
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="800" border="0">
<TR>
<TD>
我想在后台从数据库中循环的将查询结果写到这个地方,我该怎么写?
</TD>
</TR>
</TABLE>
后台代码例如这样:
string htmlstr = "";
htmlstr += "<TABLE id='Table222' width='100%' border='1'>";
htmlstr += "<TR>";
htmlstr += "<TD>";
htmlstr += "标题";
htmlstr += "</TD>";
htmlstr += "</TR>";
htmlstr += "<TR>";
htmlstr += "<TD>";
htmlstr += "回复";
htmlstr += "</TD>";
htmlstr += "</TR>";
htmlstr += "</Table>";怎么弄哦,帮帮忙急用!

解决方案 »

  1.   

    <TD>
    <%=htmlstr%>
    </TD>
      

  2.   

    Or
    <TD id=x runat=server>
    </TD>
    x.InnerHtml = htmlstr;
      

  3.   

    注意在cs文件里有定义System.Web.UI.HtmlControls.HtmlTableCell x;
      

  4.   

    <td>
    <%#GetText()%>
    </td>
    -----
    public string gettext() 
    {
    string htmlstr = "";
    htmlstr += "<TABLE id='Table222' width='100%' border='1'>";
    htmlstr += "<TR>";
    htmlstr += "<TD>";
    htmlstr += "标题";
    htmlstr += "</TD>";
    htmlstr += "</TR>";
    htmlstr += "<TR>";
    htmlstr += "<TD>";
    htmlstr += "回复";
    htmlstr += "</TD>";
    htmlstr += "</TR>";
    htmlstr += "</Table>";
    return htmlstr;
    }