一些问题(类型脚本、c#、文件系统)
本文关键字:文件系统 脚本 类型 问题 | 更新日期: 2023-09-27 18:26:37
我有两个不同的文件,它们在同一个文件夹中,我想使用它们。
我有几个问题:
- 我如何才能做到这一点(将c#和html合并到.cs.html中)?
<script src="~/Views/path/path/01/"+@Path.GetFileNameWithoutExtension(this.VirtualPath)+".js"></script>
-
为什么它不起作用(文件在同一个文件夹中)?
<script src="test.js"></script>
,也不是这个:
<script src="/test.js"></script>
唯一有效的方法:
<script src="~/Views/path/path/01/test.js"></script>
-
是否有理由将
.ts
和.cshtml
不在同一文件夹中?感谢您帮助
非常一般的问题,但我会尽力帮助:
- 您可以使用
@Href()
或@Url.Content()
并将虚拟路径作为参数传递。它将得到正确解决 - 因为你需要一个绝对的URL或相对的URL,但相对于你的应用程序的工作目录,而不是文件
- 如何构建你的申请取决于你自己。一个人更喜欢单独存储,一个人有完全不同的方法