string RenderHtml(int id, string strTitle, string strContent)
    {
       
        if (id != 0)
        {
            System.Text.StringBuilder sb = new StringBuilder();
            sb.Append("<div id=m_" + id + " class=modbox style=\"position:relative\">\n");//start1
            sb.Append("<h2 class=modtitle>\n");
            sb.Append("<table class=mhdr cellspacing=0 cellpadding=0 >\n");
            sb.Append("<tr>");
            sb.Append("<td id=m_" + id + "_h class=mttl>" + strTitle + "</td>\n");
            sb.Append("<td id=m_" + id + "_e class=medit></td>\n");
            sb.Append("</tr></table>\n");
            sb.Append("</h2>\n");
            sb.Append("<div>");//start2
            sb.Append("<div id=con_" + id + ">"+strContent+"</div>");
            sb.Append("</div>\n");//end2
            sb.Append(" </div>");//end1
            return sb.ToString(); 
        }
        else { return " "; }
        }我后台是生成了"<div id=con_" + id + ">标签,比如id=1,div标签就是con_1。我想用来加载用户控件。但是,这样在后台就获取不到con_1了 。
con_1.Controls.Add(RangerUsControl(strContent));大家有什么好的方法吗  如果把用户控件转化成html,直接传入到strContent,那动态的东西又不能转化出来。大家有什么解决方案吗