试过了很多方法,都可以直接显示内容,但是内容不能从后台获取。
用了runat=server就不能动态显示。谁能帮忙解决。万分着急,感激。

解决方案 »

  1.   

    你要什么内容?文本?你用Label或Literal显示文本就是了
      

  2.   

    能具体点否?自己写ajax?
      

  3.   

    忘记了 我本来是想在div里写innerhtml的,如果用label可以实现?
      

  4.   

    <div><%=服务器变量%></div>
      

  5.   

    自己写拉,这个有什么难的,或者客户回调实现,方法很多。
    打开DIV的同时,回调方法去取服务器端的值,将回调回来的内容放到DIV就可以了
      

  6.   

    我想在div里想写html代码,而这个代码的内容类别根据.aspx.cs里决定的。用lable貌似不能实现。谁有简单的方法啊
      

  7.   

    <img src="images/tou.gif" width="18" height="18" onMouseOver="document.getElementById('<%# Eval("id")%>').style.display='block';" onMouseOut="document.getElementById('<%# Eval("id")%>').style.display='none';" style="cursor:pointer;">
      

  8.   

    测试了 ,用label可以,但是没有innerhtml灵活,需求已满足,但是想了解能实现innerhtml添加的效果的方法。有高手赐教?
      

  9.   

    我本来是想在<div id="id">加个runat=server 然后后台直接id.innerHtml = "<这里为html代码>";
    但是加了runat=server之后 鼠标效果就消失了。
      

  10.   

    后台整个输出" <div>.....</div>"
    这样的话DIV内容就可以变了
      

  11.   

    div里面绑定变量或放一个控件