是否有一种简单的方法可以在siteFinity页面的内容块中包含本地txt代码段文件的内容?有点像旧的HTML服务器端包括(我假设这不起作用!)
<!--#include virtual="../quote.txt" -->
无论如何要做到这一点?
答案 0 :(得分:2)
没有内置方法可以显示内容块中的文件内容。
如果您通过网络服务器公开文件,您可以使用javascript / jquery执行此操作,以便可以从客户端访问它,如下所示:http://www.c-sharpcorner.com/Blogs/9377/load-text-file-in-javascript.aspx
如果你需要保护文件,最好的办法是创建一个简单的用户控件(.ascx),它使用System.IO.File从服务器读取,然后将此控件注册为一个小部件以便放下任何页面。
请确保您缓存该文件,否则每次都会从文件系统中读取该文件,并在您的页面上造成瓶颈。
希望这有用!