如何将@ Url.Action中的值传递给mvc中的控制器?

时间:2014-06-01 07:31:16

标签: c# asp.net-mvc asp.net-mvc-4 jquery-mobile

我尝试将@ Url.Action中的值传递给控制器​​,但它将作为Contoller / action / id并返回"找不到视图"。以下是我的代码

查看

<a href="@Url.Action("Index", "DirectPutawayDetails", new { id = @home[j].test.ToString()})" class="ui-li-has-count" data-role="button"  data-ajax="false" data-mini="true" style="background-color:#52616D;color:white">
                @home[j].test.ToString() <span class="ui-li-count ui-btn-up-c ui-btn-corner-all" style="background-color: white; color: #52616D">@home[j].think.ToString() </span></a>

控制器

    public ActionResult Index(string id)
    {  
        directsearch.home.test = id;

        return view()    
    }

我无法将我的id值分配给home.test模型属性。它显示

  

对象引用未设置为对象的实例。

0 个答案:

没有答案