一尘不染

在MVC中使用ChildActionOnly

c#

什么时候使用该属性ChildActionOnly?什么是a ChildAction,在什么情况下您想使用此属性限制动作?


阅读 245

收藏
2020-05-19

共1个答案

一尘不染

ChildActionOnly属性确保只能在视图中将操作方法​​作为子方法调用。动作方法不需要将此属性用作子动作,但是我们倾向于使用该属性来防止由于用户请求而调用该动作方法。定义了动作方法后,我们需要创建将在调用动作时呈现的内容。子操作通常与部分视图相关联,尽管这不是强制性的。

  1. [ChildActionOnly]允许通过View中的代码进行受限访问

  2. 特定页面URL的状态信息实现。示例:付款页面URL(仅支付一次)剃刀语法允许有条件地调用特定操作

2020-05-19