查看上载到SQL内容的文件

本文关键字:文件 SQL 上载 | 更新日期: 2025-02-19 13:38:23

我有一个小问题,我自己无法找到解决方案,也无法在网上找到任何答案(或线索)。让我解释一下我的问题。我使用ASP.NET应用程序将文件上载到SQL服务器。问题是,我想在aspx页面上查看这些文件的内容。文件只是代码文件(.cs、.aspx等),在不同的技术中基本上是txt。我还想使用highlight.js将这些文件作为代码进行查看。

查看上载到SQL内容的文件

试试这样的东西:

UI:

在.aspx页面中导入所需的高亮度js/css文件。

<link rel="stylesheet" href="/path/to/styles/default.css">
<script src="/path/to/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>

有一个label/textarea显示下.aspx/.aspx.cs文件的代码

<pre><code class="cs"><asp:Label id="lblCode" runat="server"/></code><pre>

服务器端:

Page_Load()中,调用db从数据库中获取.aspx/.aspx.cs文件的内容,并将其设置为label。

protected void Page_Load()
{
       this.lblCode=DataAccessLayer.GetCode();
}

有关highlight.js 的更多详细信息,请查看以下链接

https://highlightjs.org/usage/

http://highlightjs.readthedocs.org/en/latest/css-classes-reference.html