如何将EditorFor Value传递给Controller Method

时间:2016-02-17 16:12:41

标签: c# jquery model-view-controller

请协助,我有以下Ajax代码

@Ajax.ActionLink(linkText: "Call An Action",
                actionName: "GetCoverDate",
                routeValues: new { appd = Model.AppDate },
                ajaxOptions: new AjaxOptions
                {
                    UpdateTargetId = "ajaxtarget",
                    InsertionMode = InsertionMode.Replace
                })

我的控制器操作

 public string GetCoverDate(DateTime appd)
    {

        return  appd.AddMonths(6).ToString();

    }

这样做是需要Model.AppDate的内容,并通过ajax和控制器的方法向它添加6个月,并在div中显示结果

我试图对代码进行以下更改。

  1. 将返回的结果(日期)插入相应的EditorFor(at 我将结果显示在div中的时刻 - ajaxtarget)
  2. routeValue原样,传递一个默认设置为日期的日期 视图已加载,如何传递当前包含的值 EditorFor(如果用户选择了不同的日期)?
  3. 提前谢谢

0 个答案:

没有答案