好吧,這是我第一次使用SharePoint來託管網頁。我有一些我想放在Sharepoint上的測試頁面。我有三個我需要託管的頁面。我的Default.aspx,Default.aspx.cs和Web配置文件。我開始簡單只是爲了表明我可以上傳。我發現的一切都是有人詢問認證或其他問題。我的猜測是將Default.aspx頁面粘貼到SitePages文件夾中,然後將其他兩個文件放入網站資產文件夾中,但我不確定並且不想繞過亂放文件的地方並將網站搞亂了。 。此外,如果我必須將文件放在兩個不同的位置,我是否需要添加到我的代碼中以指向Web配置文件和Default.aspx.cs文件。ASP .net SharePoint UI
當我複製Default.aspx的內容到SharePoint Designer和加載頁面,這是幫助新手到網上事先在窗口中顯示
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
由於唯一
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<p>
<asp:FileUpload ID="FileUpload1" runat="server" Enabled="true" />
<asp:Button ID="UploadButton" runat="server" Text="Upload" OnClick="UploadButton_Click" />
<asp:Label ID="LabelTest" runat="server" />
</div>
</form>
</body>
</html>
aspx.cs
using System;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.OleDb;
using Microsoft.SharePoint.Client;
using System.Collections.Generic;
using System.Globalization;
public partial class _Default : System.Web.UI.Page
{
protected void UploadButton_Click(object sender, EventArgs e)
{
if(FileUpload1.HasFile)
{
FileUpload1.SaveAs(Server.MapPath("ProcessingFolder") + @"/" + FileUpload1.FileName);
Saved = true;
}
}
}
Web配置: