首页 > 代码库 > asp.net mvc ChildActionOnly 和ActionName的用法
asp.net mvc ChildActionOnly 和ActionName的用法
1.ChildActionOnly的目的主要就是让这个(方法)Action不通过直接在地址栏输入地址来访问也即不通过form表单与ajax的url来访问,而是需要通过RenderAction来调用它。
RenderAction的使用步骤:
(1)界面上
<div >@ Html.RenderAction("Test", "ChildTest")</div>
(2)控制器中--界面上所访问的控制器及方法
[ChildActionOnly] public ActionResult Test() { return Content("Hello"); }
2.ActionName的意思就是为Action定义一个新的名称
(1)控制器中 针对方法
[ActionName("NewTest")] public ActionResult Test() { return Content("Hello"); }
(2)界面上 的方法只能使用新名称
@Html.RenderAction("NewTest", "ChildTest")
asp.net mvc ChildActionOnly 和ActionName的用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。