一些问题(类型脚本、c#、文件系统)

本文关键字:文件系统 脚本 类型 问题 | 更新日期: 2023-09-27 18:26:37

我有两个不同的文件,它们在同一个文件夹中,我想使用它们。

我有几个问题:

  1. 我如何才能做到这一点(将c#和html合并到.cs.html中)?<script src="~/Views/path/path/01/"+@Path.GetFileNameWithoutExtension(this.VirtualPath)+‌​‌​".js"></script>
  2. 为什么它不起作用(文件在同一个文件夹中)?

    <script src="test.js"></script>

    ,也不是这个:

    <script src="/test.js"></script>

    唯一有效的方法:

    <script src="~/Views/path/path/01/test.js"></script>

  3. 是否有理由将.ts.cshtml不在同一文件夹中?

    感谢您帮助

一些问题(类型脚本、c#、文件系统)

非常一般的问题,但我会尽力帮助:

  1. 您可以使用@Href()@Url.Content()并将虚拟路径作为参数传递。它将得到正确解决
  2. 因为你需要一个绝对的URL或相对的URL,但相对于你的应用程序的工作目录,而不是文件
  3. 如何构建你的申请取决于你自己。一个人更喜欢单独存储,一个人有完全不同的方法