質問: こんにちは。 Windows10でASP.NET MVCのアプリケーションを開発しています。 Visual Studio 2017 Communityを使っています。 ### 前提・実現したいこと そもそもhtmlとjavascriptファイルをわけるのかわけないのか、知りたいです。 ASP.NET MVCのcshtmlは、クライアントで表示するhtmlのもとになるファイルです。 これは、 Share/_Main.cshtml Share/_LeftMenuTop.cshtml Share/_LeftMenuDashboard.cshtml のようにファイルを分け、_Main.cshtmlでトップやダッシュボードを呼ぶところに、@Html.Partial(filename)と書けば、表示時に結合して表示できます。 @*トップ*@ @Html.Partial("_LeftMenuTop") @*ダッシュボード*@ @Html.Partial("_LeftMenuDashboard") みたいに。 だらだらと(ネストもいいかげんな)300行とかのhtml(cshtml)ファイルを見るより、 ファイルの命名規則がシンプルで行数も少ない、パーツとして再利用もしやすいファイルに分けるほうが扱いやすいと、わたしは個人的に思います。 ### 発生している問題 さてそこで直面したのが、このcshtmlの最下部に、見るからにJavaScriptのファイルがあることです。
回答: > > さてそこで直面したのが、このcshtmlの最下部に、見るからにJavaScriptのファイルがあることです。 > > > > >