我是ASP.NET MVC的新手,并且想知道视图的JS函数在哪里。我在视图中有一个表元素显示_Layout的@RenderBody部分,在它的第th个元素中,我有 -
<th id="one" oncontextmenu = "return menu(this)">label one</th>
函数main(..)应该放在哪里?它可以在_Layout页面的脚本标签中,还是允许各个视图页面有自己的脚本标签?
之前我曾在WebForms工作,所以转向MVC,我很难想象如何将所有部分组合在一起。求救!
答案 0 :(得分:1)
它可以位于由脚本标记
它可以在由脚本标记
它可以在同一视图中引用的外部javascript文件中
它可以在中提到的外部javascript文件中
Layout.cshtml
查看
Layout.cshtml
的工作方式类似于母版页。所以无论你包括什么,所有使用布局的视图都可以使用。
答案 1 :(得分:1)
在布局页面中定义脚本后,您可以在其他地方使用它。在调用javascrip函数交叉视图时没有限制。