小编典典

在 MVC 中使用 ChildActionOnly

all

你什么时候使用这个属性ChildActionOnly?什么是 aChildAction以及在什么情况下您希望使用此属性限制操作?


阅读 61

收藏
2022-08-21

共1个答案

小编典典

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

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

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

2022-08-21