47
A
回答
83
菲尔哈克很好地解释了它在this blog post。基本上是一个孩子的行动是一个控制器的动作,你可以从视图中使用Html.Action
助手调用:
@Html.Action("SomeActionName", "SomeController")
那么这个动作将执行,并在视图中的指定位置提供它的输出。与Partial的不同之处在于,一个局部只包含指定的标记,没有其他操作比主要操作执行。
所以你基本上接收请求和渲染视图中的主要作用,但是从这个视图中,你可以渲染将通过他们的独立MVC的生命周期,并最终使输出多个孩子的行为。所有这些都将发生在单个HTTP请求的上下文中。
儿童的行为是创建其中可以嵌入到你的意见,并通过自己的独立的MVC生命周期当中去整个可重复使用的小工具是有用的。
7
的儿童动作是通过使用html.renderaction或html.action辅助从视图的内部调用一个动作。
1
子动作是在视图中通过@ Html.Action()调用的动作方法。
例子 我在我的控制器上有一个Action。
public DateTime Time(DateTime time)
{
return time;
}
拨叫查看这个动作我会用:
@Html.Action("Time", new { time = DateTime.Now })
相关问题
- 1. 什么是Windows 8'儿童会议'?
- 2. 动作链接到儿童动作
- 3. 在MVC中淘汰儿童的儿童加载/选项
- 4. ExpandableListView儿童活动
- 5. CCSpriteBatchNode儿童动画
- 6. 儿童内部角儿童
- 7. 解析儿童Simplexml儿童
- 8. 我如何在asp.net中使用儿童唯一的动作mvc
- 9. EnumChildWindows为什么会跳过儿童?
- 10. 为什么重定向结果未在儿童操作中允许Asp.net MVC 2
- 11. 为什么非流动儿童不浮动
- 12. jQuery的是什么,而不是$(本).parent()儿童()
- 13. Android设置儿童意图动作栏
- 14. 什么是从儿童获得主要活动的推荐方式活动
- 15. JTree的儿童增加儿童对儿童等
- 16. 儿童
- 17. 为什么儿童功能不起作用?
- 18. 为什么不dispay滚动条在儿童的div
- 19. 为什么不是这个AngularJS 2儿童@Component替代?
- 20. 为什么jQuery的儿童选择器是针对父母?
- 21. 什么是兄弟姐妹和儿童之间的差异
- 22. 获得专门的儿童班的正确方法是什么?
- 23. 儿童进程不能正常退出的原因是什么?
- 24. 什么是创建和附加儿童的最佳时间?
- 25. 在Flex中更新Accordion儿童的正确方法是什么?
- 26. 什么是“儿童”在CommonsChunkPlugin config中提到
- 27. 什么是儿童选择器的替代品?
- 28. javascript div儿童不工作
- 29. 儿童路线不工作
- 30. 儿童路线不工作
可以调用非独生子女行动FRIM看法? –
实际上,当你调用'Html.Partial'时,该动作自动成为一个子动作。如果您使用'[ChildActionOnly]'属性修饰动作,那么您只能将其用作子动作 - 您无法直接访问它。 –
我认为一个区别是动作方法可以从任何视图调用?对吧? –