猿问
什么是MVC子动作?
我读过有关MVC(基本书籍)中的儿童动作的信息,但我真的不知道这是什么吗?
有人可以解释一下这些方法吗?
至尊宝的传说
浏览 616
回答 3
3回答
浮云间
子动作是通过@ Html.Action()在视图中调用的动作方法。示例我的控制器上有一个动作。public DateTime Time(DateTime time){ return time;}要从“ 视图”中调用此操作,我将使用:@Html.Action("Time", new { time = DateTime.Now })
0
0
0
POPMUISE
注意事项:用[ChildActionOnly]属性修饰的任何操作方法都是子操作方法。子操作方法将不会响应URL请求。如果尝试这样做,则会抛出运行时错误,指出-子操作只能由子请求访问。可以通过使用“ Action()”和“ RenderAction()” html帮助器从视图发出子请求来调用子操作方法。动作方法不需要具有[ChildActionOnly]属性用作子动作,但是可以使用此属性来防止是否要防止由于用户请求而调用该动作方法。子操作通常与部分视图相关联,尽管这不是强制性的。子操作方法与NonAction方法的不同之处在于,不能使用Action()或RenderAction()帮助器来调用NonAction方法。使用子动作方法,可以缓存视图的某些部分。这是儿童动作方法的主要优点。
0
0
0
随时随地看视频
慕课网APP
相关分类
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
我要回答