显示简单的c#in" sharepoint online"

时间:2013-06-14 09:07:41

标签: c# javascript .net sharepoint sharepoint-designer

我正在使用“SharePoint Online”,我是新手。我已经下降了编程背景,我需要更多有关此服务自定义的信息。我之前从未使用过.NET(什么?!),但我真的想了解更多有关C#的知识,以及它在业界的应用。我完全可以访问SharePoint Designer,我有Visual Studio 2008。

1)如何在SharePoint网页上实现简单的c#代码?

2)如何在SharePoint页面上导入和使用c#类?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<%@ Page Language="C#" %>
<%@ Register tagprefix="SharePoint" namespace="Microsoft.SharePoint.WebControls" assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">
<meta name="WebPartPageExpansion" content="full" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled 4</title>
<meta http-equiv="X-UA-Compatible" content="IE=10" />
<SharePoint:CssRegistration Name="default" runat="server"/>
</head>

<body>

<form id="form1" runat="server">
</form>

</body>

</html>

这是由“SharePoint Designer”生成的全新的空.ASPX页面。如何导入和显示简单的“Hello World”,c#代码呢?

非常感谢您提前

2 个答案:

答案 0 :(得分:0)

<form>标记内,插入以下行:

<form id="form1" runat="server">
   <% Response.Write("Hello World"); %>
</form>

玩得开心学习C#

答案 1 :(得分:0)

您无法在SharePoint上的ASP.NET页面上运行服务器端脚本。这是不允许的,当你尝试这样做时会告诉你。

如果您有一个本地站点,您可以修改web.config中的设置以启用此功能,但这不是重点。