0

在我的 MVC 控制器中,我有一个 ParseAndWrite() 方法,它被调用了两次。最初我的观点如下。

   @model dynamic
   @{
     ViewBag.Title = "title";
     Layout = "_Layout";
   }
   <h2>title</h2>
   @Html.ActionLink("Push me","ParseAndWrite","JsonDeserialize") 

然后我读了这篇文章MVC 控制器被调用了两次,我试图改变它,如下所示:

@model dynamic

@{
  //ViewBag.Title = "title";
  //Layout = "_Layout";
}

<h2>title</h2>

但无论如何这不起作用,我试图在我的控制器方法中将 return 更改为 null 和 new EmptyResult() 但它不起作用。控制器方法代码:

    public ActionResult ParseAndWrite()
    {
        JsonDeserializeHelper.WriteTransportCategories();
        JsonDeserializeHelper.WriteBusClasses();
        JsonDeserializeHelper.WriteTransportCurrectCategoryTypes();
        JsonDeserializeHelper.WriteBusModelSpecs();
        JsonDeserializeHelper.WriteBusModels();
        JsonDeserializeHelper.WriteBusModelSpecValues();


        return View();
    }
4

0 回答 0