code block error. 在sharepoint aspx 页面中写自定义代码

来源:互联网 发布:崩坏3rd矩阵buff 编辑:程序博客网 时间:2024/05/18 15:26
      我们在对aspx页面中加入代码的时候,通常会报错:code block 。
    
      这个问题的解决方案:
       1. 在 C:/Inetpub/wwwroot/wss/VirtualDirectories  下面找到你的站点
       2.  进入站点的文件夹,找到webconfig
       3.  打开webconfig 找到节点
            <SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="10"                     TotalFileDependencies="50" AllowPageLevelTrace="false">
      <PageParserPaths>

    4.  加入<PageParserPath VirtualPath="/_catalogs/masterpage/*" CompilationMode="Always" AllowServerSideScript="true" IncludeSubFolders="true" />    红色字体为你要写代码的虚拟路径,改为你需要的更改的虚拟路径即可。
 
   5. 改了配置文件后,你就可以在sharepoint的aspx页面中加入
        <script  runat="server">
        protected void Page_Load(object sender, EventArgs e)
        {
        }
       </script>
       这样的代码了