解决方案 »

  1.   

    首先 
      <div class="divAnswer" id="child<%#Eval("id")%>">内容: </div>
    你这个根本不是服务器控件..既然叫服务器 最起码的ruant=server还是得有的..另外 如果你加了ruant=server 不需要不同的ID了 比如
      <div class="divAnswer" id="child" ruant=server>内容: </div>
    后台使用FindControl 可以找到.不过 他应该是htmlControl  建议使用A这样的标签 方便输出另外说下..你这不就是
    <div class="divAnswer" ><%#Eval("内容")%></div>
    何必这样写......
      

  2.   

    可能有句话说错了..我没用过HtmlGenericControl 不知道这是不是 就是html中的div.如果是的话 你的代码只需要这样
      <div class="divAnswer" id="child" ruant=server>内容: </div>DataRowView drv =(DataRowView) e.Item.DataItem;    
    HtmlGenericControl divTemp = e.Item.FindControl("child"") as HtmlGenericControl;     
    divTemp.InnerHtml=drv[1].ToString();
      

  3.   

     要在绑定数据到Repeater中的div时候,进行一下特殊处理,再将处理后的内容赋值到div的InnerHtml
      

  4.   


    我居然忘了 runat了。
      

  5.   

    e.Item.FindControl("child"")    
    这要是能找到就奇怪了
    又不是服务器控件