【发布时间】:2010-05-24 19:07:06
【问题描述】:
我有一个页面,上面有一堆标签和复选框。在此页面上,需要在项目部署后轻松自定义标签。
所以我把所有的标签都做成了这种风格:
Html.Encode(ViewData["lblText"])
我在页面上添加了一个名为“编辑按钮标签”的按钮,只有管理员才能看到。
单击该按钮时,我想加载另一个仅包含两列表格的视图。一列需要包含当前标签,另一列应该有文本框供用户输入新标签。
然后,一旦进行了任何更改,我需要永久更改原始页面上每个标签的“lblText”。
我尝试使用 return view() 和 return RedirectToAction() 将 viewdata 和 tempdata 传递给“编辑按钮标签”视图,但没有成功。我错过了一些小事还是有更好的方法来做到这一点?
【问题讨论】:
-
听起来你需要在你的控制器中支持你所说的“更新”模式的新动作(可能还有关联的视图)。
标签: asp.net-mvc viewdata