我想知道ASP.Net MVC是否等同于PHP require_once()函数。
假设我需要两次调用RenderAction来执行特定操作。但是,在从所述操作呈现的视图内部,我需要打印出一些init脚本,但只打印一次。
有没有一个简单的机制来做到这一点? 是否应在控制器中设置标志然后将其传递到视图中?
感谢您提供的任何帮助。
修改 谢谢你的回复。我知道我可以通过控制器或临时数据或类似的机制来做到这一点,但不确定.NET MVC中是否有任何内置可以自动完成此操作。
答案 0 :(得分:2)
我不知道这种等价物。
是否应在控制器中设置标志然后传入视图?
这似乎是一个好方法。使用RenderAction
帮助程序时,该标志需要作为参数传递给控制器操作。