在我的mvc 3應用程序中,假設我有像\Views\Account\js\custom.js
這樣的文件夾結構,請如何將該文件添加到我在Account\index.cshtml
中的視圖中?MVC - 在視圖文件夾中訪問css,image,js文件
我曾嘗試:
<script src="js/custom.js" type="text/javascript"></script>
<script src="/views/account/js/custom.js" type="text/javascript"></script>
<script src="~views/account/js/custom.js" type="text/javascript"></script>
,但似乎沒有任何工作,螢火總是說在這一點不像我指定的那些地方找不到404文件。 (有時它增加了路徑中的額外視圖:-s)
我知道我可以把它放在我自己的文件夾的視圖之外,並像/myFolder/myfile.js
那樣訪問它,它可以工作,但是這個JavaScript文件與發生的事情非常密切相關在帳戶視圖,沒有別的,所以它是有道理的,把它放在那裏..
謝謝。
hm ...是的,修改web.config的特定行爲似乎是一個愚蠢的事情..我只會把這個js文件與我的js文件的其餘部分..非常感謝。 – LocustHorde 2012-02-27 17:02:15
請參閱http://stackoverflow.com/questions/604883/where-to-put-view-specific-javascript-files-in-an-asp-net-mvc-application關於如何明確允許只有js文件從Views文件夾中提供。 – slolife 2013-04-25 17:47:54