如何从Asp.net中的文本文件加载信息?

时间:2017-10-21 18:29:10

标签: c# asp.net asp.net-mvc

我想使用()Load方法。我在PHP上没有遇到任何问题,但现在我想在ASP.net上做同样的事情。

<script>
    $(document).ready(function () {
        $("#btn").click(function () {
            $("#test").load("footershop.txt")
        });
    });
</script>

<section class="shop">
    <footer>
    <img src="@Url.Content("~/Images/klader.jpg")" alt="klader">
    <div id="test" >
        <p class="shoptext">text</p>
    </div><br />
    <button id="btn">Mejla oss</button>
    </footer>
</section>

这是我在ASP.net中的代码。我把&#34; footershop.txt&#34;在App_Data文件夹中。它没有显示出来。我应该把文本文件放在哪里?

1 个答案:

答案 0 :(得分:2)

您可以使用$ .ajax而不是didSelectRowAt来显示div中的文本文件内容。 txt文件应位于相同的目录路径中以使下面的代码工作,否则您必须在load属性

指定实际路径
url

您应该从服务器而不是本地系统进行测试,因为本地可能存在访问问题以读取txt文件。