如果你不想通过iSharePoint设计师在SharePOINT中使用WEB PART,那么在哪里放置C#代码

时间:2015-01-07 12:25:25

标签: sharepoint sharepoint-2010 sharepoint-designer

我是SharePoint 2010中网站的网站集管理员。我使用的是SharePoint Designer 2010。 我不允许使用WebPart等。我创建了一些HTML页面和Javascript文件,并使用LISTDATA.SVC更新我的列表并通过Javascript以编程方式将文档上传到我的文档库。

直到这里它没事。现在,当我单击一个按钮时,我需要调用一个webservice(* .ASMX)文件,需要使用file.readallbytes并使用这个bas64编码内容调用webservice等20行C#代码。

我无法在Javascript中编写这些内容,所以我需要在C#中编写这个,我已经写过,但是我在哪里放置了20行C#.NET代码?文件后面没有代码。

我只看到default.aspx ....如果我创建default.aspx.cs文件并添加按钮事件处理程序将这工作或如何让这工作?

我无法在Central Admin中更改任何内容(无法访问它)。我的SCA就是正确的。

我用Google搜索并找到了一些东西" PageParserPath"但它不清楚? http://msdn.microsoft.com/en-us/library/bb862025%28v=office.12%29.aspx

我与SP只有2个月的经验,所以请在回复时更加坚定。

请告知C#代码的放置位置和方法?

1 个答案:

答案 0 :(得分:0)

出于安全原因,您直接放入aspx页面的SharePoint designer removes almost all C# code。您需要使用Visual Studio构建Web部件或查找JavaScript解决方案。您可能通过JS提出的问题,因此您可以考虑发布一个新问题,提供您的C#代码并寻求帮助,使用JS做同样的事情。