SiteFinity:在内容块中包含本地文件内容的最简单方法是什么?

时间:2012-09-13 10:26:58

标签: sitefinity

是否有一种简单的方法可以在siteFinity页面的内容块中包含本地txt代码段文件的内容?有点像旧的HTML服务器端包括(我假设这不起作用!)

 <!--#include virtual="../quote.txt" -->

无论如何要做到这一点?

1 个答案:

答案 0 :(得分:2)

没有内置方法可以显示内容块中的文件内容。

如果您通过网络服务器公开文件,您可以使用javascript / jquery执行此操作,以便可以从客户端访问它,如下所示:http://www.c-sharpcorner.com/Blogs/9377/load-text-file-in-javascript.aspx

如果你需要保护文件,最好的办法是创建一个简单的用户控件(.ascx),它使用System.IO.File从服务器读取,然后将此控件注册为一个小部件以便放下任何页面。

请确保您缓存该文件,否则每次都会从文件系统中读取该文件,并在您的页面上造成瓶颈。

希望这有用!