ASP.NET MVC - Ajax.BeginForm使用错误的Action呈现表单

时间:2014-12-08 16:02:32

标签: c# ajax asp.net-mvc

我有一个项目的两个版本,只有一个版本会出现问题。

问题是: 经过一些调试后,我发现Helper Ajax.BeginForm生成的表单生成<form>的行为错误。

换句话说,两个版本中相同的View和相同的Controller具有相同的代码(Copy-Paste),但输出不同。

代码版本:

@using (Ajax.BeginForm("GetTasks", "Company", new AjaxOptions
{
    InsertionMode = InsertionMode.Replace,
    UpdateTargetId = "divTasks",
    LoadingElementId = "loadding",
    LoadingElementDuration = 30
}, new { @id = "SearchForm" }))
{
    //Some HTML
}

正确输出:

<form action="/Company/GetTasks" ... etc></form>

输出错误:

<form action="/Company" ... etc></form>

P.S:两者中的Web.config相同

可能是什么问题?

0 个答案:

没有答案