Csharp/C#教程:在ASP.NET MVC上提供静态文件(C#)分享


在ASP.NET MVC上提供静态文件(C#)

我是.NET框架的新手,我想知道什么是提供静态内容和访问用户生成内容的最佳方式。

假设我有以下文件:

logo.jpg document.pdf etc.doc 

我应该把它放在哪里(在哪个文件夹上)? 我如何访问它?

最后,把它带入另一个层面。 假设我有一个允许用户上传文件的网络应用程序(比如说一些照片)。 我想知道的是我的文件夹/目录的结构应该如何?

在django / CI中,我会有一个文件夹,如下所示:

application / {all-web-app-related-folder-and-file-goes-here} uploads / {all-related-user-generated-content-goes-here-categorated-by-file-type} assets / {css -javascript文档,将-GO-这里}

注意:我没有做任何事情或做过任何尝试。 仅仅因为我不知道如何访问try静态内容。 我曾经尝试访问位于Content / Scripts文件夹中的* .css或* .js文件。

即:localhost:12345 / Scripts / jquery.js

事实certificate,它不是ASP.NET MVC中的简单过程

哦顺便说一句,在某些情况下,我也想从我的css文件中访问我的图像。 这给我带来了另一个困惑。

编辑1:我读了下面的文章

https://sofzh.miximages.com/c%23/ picture.png“)”

如果我想访问图像文件,上面的示例是合适的。

但我不确定这是否是理想的做法。 然而,这是我目前可以遇到的最简单的解决方案(或者我应该说,相当天真)。

任何提示将不胜感激。

ASP.NET MVC默认允许静态文件服务。 而不是使用@ URL.Content直接写入以/表示根文件夹开头的路径

上述就是C#学习教程:在ASP.NET MVC上提供静态文件(C#)分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

 Csharp/C#教程:在ASP.NET MVC上提供静态文件(C#)分享 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/942854.html

(0)
上一篇 2021年11月13日
下一篇 2021年11月13日

精彩推荐