csharp 开始表单动态方法名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 开始表单动态方法名称相关的知识,希望对你有一定的参考价值。

@using(Html.BeginForm(Model.Action,"Controller"))

public string Action{
  
  get{
    Expression<Func<Controller,ActionResult>> update = (c=>c.Update(this));
    Expression<Func<Controller,ActionResult>> create = (c=>c.Create(this));
    
    var action = (Id != 0) ? update : create;
    return (action.Body as MethodCallExpression).Method.Name;
  }
  
}

以上是关于csharp 开始表单动态方法名称的主要内容,如果未能解决你的问题,请参考以下文章

JPA表单动态传参

第二十一讲 经典动态图表实现原理

csharp 使用PUT或DELETE覆盖html表单方法

如何与验证一起动态循环表单控件名称

动态创建的表单元素的唯一名称

ng-repeat 中表单的 AngularJs 动态名称