繁体   English   中英

sharepoint 2010 Webpart包括文件代码

[英]sharepoint 2010 webpart including file code

您可以使用“用户控件”在sharepoint 2010 Web部件中包括文件代码吗? 如果没有,如何在Web部件.ascx代码内包含.html文件(位于项目文件夹中)?

任何帮助,将不胜感激

绝对-请参阅: http : //fuchangmiao.blogspot.com/2008/07/use-user-control-in-web-parts.html对于2010年也是如此

如果您拥有Visual Studio 2010,请启动SharePoint项目并添加一个Visual Web部件-这只是一个包装在Web部件包装器中的用户控件(ascx)。

最初,ascx在与之关联的文件后面有一个代码。 但是,您可以将所有内容直接推送到ascx文件中,根据需要删除* .ascx.cs并仅部署ASCX。 然后,从那里开始,它就像普通的ASP.NET一样,并从ascx到源代码进行动态解析,然后进行CSC,JIT流程-同样,就像ASP.NET(因为它是ASP.NET)一样。

如果已创建SharePoint项目(如建议的cicorias),则可以通过右键单击项目->添加-> SharePoint映射的文件夹-> TEMPLATES / CONTROLTEMPLATES来映射CONTROLTEMPLATES(所有UserControl及其参考文件所在的文件夹)。

然后,它将在其中自动创建一个文件夹,该文件夹的名称类似于您的SP项目,然后在其中放置.html文件。 在您的UserControl中,您可以像这样引用它:

"~/_CONTROLTEMPLATES/SharePointProject/MyFile.html"

部署解决方案时,还将部署.html,因此它始终位于应有的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM