1

我有一个位于布局中的菜单栏,每个页面都可以访问

当用户单击其中一个菜单项时,我正在尝试保存页面模型的任何信息(可以是编辑客户、汽车或狗的信息),以便当他们返回页面时 - 我可以在他们来自的任何页面上重新填写信息。

做这样的事情的最好方法是什么?

现在,这很丑 - 每个控制器都有自己的菜单链接操作(“编辑”),视图本身位于 /Shared 文件夹中,布局有一个像这样的 ActionLink

_Layout.vbhtml

<div id="footer">                
    <div class="footerContent" style="top:20px;">@Html.ActionLink("Edit This", Edit"</div>
</div>

任何可以使用此布局的控制器看起来像这样(例如 ApplyController):

    Public Function Edit(ByVal apply As ApplyModel) As ActionResult
        //would like to save the apply model so i can use it later 
        Return View("Edit"))
    End Function

无论如何 - 希望这是有道理的..第一次将 MVC 与 VB.NET 一起使用,所以希望一切看起来都不错

4

0 回答 0