C# 如何在SharePoint中的default.aspx中添加C代码

C# 如何在SharePoint中的default.aspx中添加C代码,c#,asp.net,.net,visual-studio-2008,sharepoint-2007,C#,Asp.net,.net,Visual Studio 2008,Sharepoint 2007,我正在将SharePiont Server 2007 Enterprise与Windows Server 2008 Enterprise一起使用。我正在使用VSTS2008+C+.NET3.5进行开发。我想在default.aspx中添加一些C代码以获得更多详细信息,在default.aspx的Page_Load方法及其代码隐藏文件中添加一些逻辑。但我没有在磁盘上找到default.aspx及其代码隐藏文件?它们在哪里以及如何修改 顺便说一句:另一个解决方案是自己创建一个default.aspx

我正在将SharePiont Server 2007 Enterprise与Windows Server 2008 Enterprise一起使用。我正在使用VSTS2008+C+.NET3.5进行开发。我想在default.aspx中添加一些C代码以获得更多详细信息,在default.aspx的Page_Load方法及其代码隐藏文件中添加一些逻辑。但我没有在磁盘上找到default.aspx及其代码隐藏文件?它们在哪里以及如何修改

顺便说一句:另一个解决方案是自己创建一个default.aspx文件及其相关代码隐藏文件?但是在这种情况下,如何从current default.aspx借用现有内容/UI我对default.aspx的当前内容/UI感到满意


我不确定在我的需求中,哪种解决方案更好、更容易将C代码添加到页面加载中。有什么建议或指南吗?

您想添加什么样的功能?这是一个发布页面还是标准WSS站点的一部分

编辑

查看Andrew Connell关于MSDN的文章:-


只是一个想法。创建一个无UI的web部件并将其添加到页面中如何?

我想处理一些http请求信息,例如日志、页面加载中的重定向。没有UI代码,所有代码都是业务逻辑。我正在使用SharePoint的发布门户模板,所以如果我错了,它应该是一个发布页面来更正我?default.aspx来自标准WSS站点的模板发布门户的根站点集合。你知道如何在页面加载中添加代码吗?谢谢你的编辑!我的新问题是,当我打开SharePoint designer 2007以使用编辑页面布局选项welcomesplash.aspx appries打开default.aspx时,我不明白为什么在为default.aspx选择编辑页面布局时会使用welcomesplash.aspx appries?首先,您不应该将SD 2007用于常规编码任务。这是有例外的,但无论哪种方式,您都应该在VS中结束您的代码,然后作为一个特性进行打包和部署。阅读定制页面和未定制页面,然后研究功能。如果您使用SD 2007部署,您的代码更改可能会作为更新/sp等的一部分被覆盖。