报错 是不要导如什么nanmespace 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1519: 类、结构或接口成员声明中的标记“(”无效源错误: 行 20: //and func_id in ("+Replace(session["SS_MENUID"], "|", ",")+")
行 21: 
行 22: Response.Write(Session["SS_MENUID"].ToString());
行 23: 
行 24: public void Page_Load(Object sender, EventArgs E)

解决方案 »

  1.   

    你把Response写在方法体的外边,当然是不行的,编译器会认为该语句是类成员的声明语句
      

  2.   

    {
    Response.Write((string)Session["SS_MENUID"]); 
    }
    这样应该没事.
      

  3.   

    我把它写到 public void Page_Load(Object sender, EventArgs E)里还是不行
    未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 生成此未处理异常的源代码只能在调试模式中进行编译时显示。若要启用该功能,请执行以下步骤之一,然后请求 URL:1. 在生成错误的文件的顶部添加一个“Debug=true”指令。示例:  <%@ Page Language="C#" Debug="true" %>或者:2. 将以下节添加到应用程序的配置文件中:<configuration>
       <system.web>
           <compilation debug="true"/>
       </system.web>
    </configuration>请注意,第二种方法将使给定应用程序中的所有文件在调试模式下进行编译。第一种方法只使特定文件在调试模式下进行编译。重要事项:以调试模式运行应用程序肯定会引起内存/性能系统开销。在部署到产品方案中之前,应该确保应用程序已禁用调试。  
      

  4.   

    hfzsjz()  你的方法可以 但是Response.Write(Replace((string)Session["SS_MENUID"], "|", ",")); 就不行啦