Asp.net mvc 4 如何将对话框代码放置在某个位置并从所有视图调用它?

Asp.net mvc 4 如何将对话框代码放置在某个位置并从所有视图调用它?,asp.net-mvc-4,jquery-dialog,Asp.net Mvc 4,Jquery Dialog,因此,如何将jquery对话框代码放置在特定文件中,并从多个视图调用它。现在,我正在将对话框代码放置在所有需要执行此操作的视图中。我想知道有没有什么方法可以像我们引用样式和jquery文件那样来称呼它。如果是这样,请举例说明,我们将不胜感激。Can@Scripts.Render必须在此处执行任何操作 如果对话框代码只是JS。然后将代码添加到java脚本文件中,并将文件添加到_布局中。如果您了解bundle,还可以将文件添加到bundle中—如果您不知道,也可以 如果代码也需要一些HTML,那么也

因此,如何将jquery对话框代码放置在特定文件中,并从多个视图调用它。现在,我正在将对话框代码放置在所有需要执行此操作的视图中。我想知道有没有什么方法可以像我们引用样式和jquery文件那样来称呼它。如果是这样,请举例说明,我们将不胜感激。Can@Scripts.Render必须在此处执行任何操作

如果对话框代码只是JS。然后将代码添加到java脚本文件中,并将文件添加到_布局中。如果您了解bundle,还可以将文件添加到bundle中—如果您不知道,也可以


如果代码也需要一些HTML,那么也将HTML添加到您的_布局中,或者将其创建为局部视图,并在需要的地方使用“渲染局部视图”方法。

您可以更好地创建包装js并在所有视图中添加引用创建普通js文件将通用代码推送到该文件,并将该js文件包含在布局中,以便在共享该布局的所有页面上都可以使用该文件。