Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何从视图到控制器获取值_Asp.net_Asp.net Mvc_Ajax_Helper - Fatal编程技术网

Asp.net 如何从视图到控制器获取值

Asp.net 如何从视图到控制器获取值,asp.net,asp.net-mvc,ajax,helper,Asp.net,Asp.net Mvc,Ajax,Helper,对不起,我的英语不好 我有一个看法: <div class="editor-field" id = "nick">Nick <%: Html.TextBoxFor(model => model.Nick)%><img src="/Content/Images/loading.gif" alt = "loading...."/> <%: Ajax.ActionLink("Check", "Check", new AjaxOptions

对不起,我的英语不好

我有一个看法:

<div class="editor-field" id = "nick">Nick <%: Html.TextBoxFor(model => model.Nick)%><img src="/Content/Images/loading.gif" alt = "loading...."/>
        <%: Ajax.ActionLink("Check", "Check", new AjaxOptions { UpdateTargetId = "check-valid", LoadingElementId = "loading"})%>
        </div>
Nick model.Nick)%>
我在ActionLink中使用了:Nick=ViewData.Model.Nick,如下所示,但我无法从视图中获得Nick的值。请帮帮我

<%: Ajax.ActionLink("Check", "Check", new {Nick = ViewData.Model.Nick}, new AjaxOptions { UpdateTargetId = "check-valid", LoadingElementId = "loading"})%>


您认为ActionLink不能从视图中获取参数,对吗?:(恐怕我真的不明白你的意思?我很感激你的英语不太好:-)你能多写一些代码吗?
<% using (Html.BeginFormBegin()){%>

<div class="editor-field" id = "nick">Nick <%: Html.TextBoxFor(model => model.Nick)%><img src="/Content/Images/loading.gif" alt = "loading...."/>
        <%: Ajax.ActionLink("Check", "Check", new AjaxOptions { UpdateTargetId = "check-valid", LoadingElementId = "loading"})%>
        </div>

<input type="submit" value="Submit" />

<%}%>
[HttpPost]
public ActionResult MyForm(string nick)
{
    //nick - should contain the value from the form

    return View();
}