ASP.NET MVC-模型项传递到字典中

时间:2018-07-01 20:37:04

标签: c# asp.net asp.net-mvc razor asp.net-mvc-5

我有2个按钮,我想重定向到其他具有不同模型的视图。 所以我有一张桌子,上面有两个按钮。

所以我认为当前代码是

 <div class="form-horizontal">
      <input type="button" value="Create Item" class="btn btn-primary"
         onclick="location.href='@Url.Action("CreateItem", "Home")';return false;" />

      <input type="button" value="Create Records" class="btn btn-primary"
         onclick="location.href='@Url.Action("CreateRecords", "Home")';return false;" />
 <div>

第一个按钮或输入类型正在工作。因为当前视图和CreateItem具有相同的模型,所以它是:

 @model MyModel.Jobs.Web.Library.Doman.Item

但是我的第二个输入类型具有不同的模型,其中具有CreateRecords Action的模型是:

 @model MyModel.Jobs.Web.Library.Domain.Records

因此它抛出了一个错误System.InvalidOeprationException。我该如何解决?谢谢!

0 个答案:

没有答案