a.aspx
<%#CR()%>a.aspx.cs
public void CR()
{
Response.Write("<ul><li>hello<li><li>ASP</li><li>.net</li></ul>");
}
运行a.aspx报错
应输入 )这啥子错误呢???大家帮忙

解决方案 »

  1.   

    <%=CR()%> public string CR() 

    return "<ul> <li>hello <li> <li>ASP </li> <li>.net </li> </ul>"; 
      

  2.   

    我是不太懂啦但是我认为CR()是个方法,又没有返回值
    你让它在ASP.NET页面显示什么东西呢应该在CS中定义好这个方法
    来改变asp页面的值
      

  3.   

    折腾什么呢?
    你看看ajaxpro
      

  4.   

    <li>hello <li> => <li>hello </li>
      

  5.   

    不可能这样调用cs的方法的!! 除非你用ajax.dll
      

  6.   

    <%=CR()%> a.aspx.cs 
    public string CR() 

    return " <ul> <li>hello <li> <li>ASP </li> <li>.net </li> </ul>"; 
      

  7.   

    若是想异步请求就看一下ajax相关的东西
      

  8.   

    a.aspx 
    <%#CR()%> a.aspx.cs 
    public void CR() 

    Response.Write(" <ul> <li>hello <li> <li>ASP </li> <li>.net </li> </ul>"); 
      

  9.   

    <%= %>
    有点回到 asp 的年代了