启用SharePoint 2010的代码块

Sharepoint 在安全设置上,默认禁用了在sharepoint页面中运行C#或vb.net的代码

那什么样才能算是sharepoint页面呢,打开designer ,新建一个aspx页面,在页面中写一些简单的html。

然后用浏览器打开,会正常浏览不会报错。

但如果你在页面中写入C#代码,就会报错

如果想在sharepoint页面中运行C#代码,需要在web.config中添加一个节点

Configuration –> Sharepoint –> SafeMode –> PageParserPaths 在这个里面添加一个

<PageParserPath VirtualPath="/*"
    CompilationMode="Always" AllowServerSideScript="true"  IncludeSubFolders="true"/>

1. VirtualPath 是希望在什么位置启用代码块,路径可写成 “/customer.aspx”  这是网站的路径,

2. 当写了完整的页面名称时,IncludeSubFolders 属性可以不用写。

3. 除了 Compilation 这个属性外 其他的都很好理解

Compilation中 有3个属性

Always   Auto   Never 这个表示页面中的代码 是不是要被编译。

然后重新启动IIS,就会生效了。

在页面写C#

<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
    Response.Write("Hello SharePoint");
}
</:script>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索c#
, 页面
, 代码
, vb2010
, sharepoint
, 属性
, C#  sharepoint 
一个
sharepoint 2010、sharepoint 2010 下载、sharepoint 2010教程、sharepoint2010破解版、sharepoint2010安装,以便于您获取更多的相关知识。

时间: 2024-09-29 00:47:12

启用SharePoint 2010的代码块的相关文章

如何在SharePoint 2010程序中使用Session

很多开发人员喜欢在ASP.NET程序中使用Session,用它来记录当前登录用户的一些信息.但是在SharePoint 2010系统中,默认是禁用Session功能的.如果在一个应用程序中使用了Session,你很可能会发现代码会抛出一个"引用的对象没有实例化"异常.如果通过Visual Studio调试一下代码,就能发现HttpContext.Session属性返回的是null. 要在一个SharePoint 2010程序中使用Session,开发人员会面临一些潜在的问题.Share

SharePoint 2010沙盒解决方案注意事项

沙盒解决方案是 Microsoft SharePoint 2010 中包含的一项功能,此功能使网站集用户能够上载自己的自定义代码解决方案.常见的沙盒解决方案是用户上载自己的 Web 部件. 沙盒 SharePoint 应用程序在一个安全的.受监视的进程中运行,它只能访问 Web 场的有限部分.Microsoft SharePoint 2010 利用功能组合.解决方案库.解决方案监控和验证框架来启用沙盒解决方案. 指定项目信任级别 Visual Studio 通过一个名为 Sandboxed So

SharePoint 2010客户端对象模型异常处理

本文中我们将讨论在使用客户端对象模型时,如何处理异常.将分别针对 .Net 托管客户端和和ECMAScript进行解释. 为了满足对多个服务器请求进行响应的需要,依托于异常机制,在 SharePoint 2010中引入一个新类ExceptionHandlingScope.这个类包含了一些 方法,用来把代码包装在一个范围内,来对 ClientContext实例中的批处理命令 中发生的异常进行处理. 让我们看一个例子.该例子会查询一个名为NonExistentList的列表,并更新 该列表的描述属性

SharePoint 2010 服务应用程序(Service Application)架构

SharePoint 2010认证考试出来之后,去把几个考试都考了一遍:70-573.70-576.70-667.70-668.如果你正有计划也去参加这几门认证考试,我可以提供的建议是:不要在11:30开始考70-668,否则到12:00吃饭的时候,你很可能还没有答完题目.70-668包含不少场景题,也就是给一个场景,包含各种Business Requirements.Technical Requirements.Recovery Requirements之类,然后基于此场景选出最佳方案.阅读并

一起谈.NET技术,SharePoint 2010 服务应用程序(Service Application)架构

SharePoint 2010认证考试出来之后,去把几个考试都考了一遍:70-573.70-576.70-667.70-668.如果你正有计划也去参加这几门认证考试,我可以提供的建议是:不要在11:30开始考70-668,否则到12:00吃饭的时候,你很可能还没有答完题目.70-668包含不少场景题,也就是给一个场景,包含各种Business Requirements.Technical Requirements.Recovery Requirements之类,然后基于此场景选出最佳方案.阅读并

“.NET研究”SharePoint 2010中的单点登录

在SharePoint 2007时代我们可以通过Microsoft Single Sign-on Service来实现单点登录,但到了SharePoint 2010中不再有Single Sign-on这个服务了,取而代之的则是Secure Store Service简称SSS.与以前的SSO一样,SSS也提供了一个数据库实例来保存用于访问某些外部应用程序或外部数据源的用户凭据信息,所不同的是我们不仅可以使用SSS中保存的凭据信息来实现单点登录,同时BDC.Excel Service等服务应用程序

一起谈.NET技术,SharePoint 2010中的单点登录

在SharePoint 2007时代我们可以通过Microsoft Single Sign-on Service来实现单点登录,但到了SharePoint 2010中不再有Single Sign-on这个服务了,取而代之的则是Secure Store Service简称SSS.与以前的SSO一样,SSS也提供了一个数据库实例来保存用于访问某些外部应用程序或外部数据源的用户凭据信息,所不同的是我们不仅可以使用SSS中保存的凭据信息来实现单点登录,同时BDC.Excel Service等服务应用程序

SharePoint 2010中的单点登录

在SharePoint 2007时代我们可以通过Microsoft Single Sign-on Service来实现单点登录,但到了SharePoint 2010中不再有Single Sign-on这个服务了,取而代之的则是Secure Store Service简称SSS.与以前的SSO一样,SSS也提供了一个数据库实例来保存用于访问某些外部应用程序或外部数据源的用户凭据信息,所不同的是我们不仅可以使用SSS中保存的凭据信息来实现单点登录,同时BDC.Excel Service等服务应用程序

SharePoint 2010中的客户端AJAX应用——对话框显示详细信息页

ASP.Net AJAX模板是一门全新的引人注目的客户端技术,允许开发者快速构建AJAX易于维护的交互式应用程序.由于ASP.Net AJAX模板和SharePoint 2010都支持oData协议,因此两者结合在一起将是一个强大的组合. SharePoint 2010 之所以可以带给人们Web 2.0的外观和感觉很大一部分要归功于其弹出式模式对话框的使用.为了进一步丰富上一篇中的AJAX应用,我们在每张卡片上挂接一个操作,打开一个对话框以便对该卡片做更细致的处理.在之前的使用SharePoin