通过父页面确定页面重定向

时间:2010-11-05 05:40:59

标签: asp.net-mvc

我有三个班级 - 员工,项目和培训计划。然后我有一个第四课,TrainingRecord,包括一个员工,他们训练的项目,他们完成的TrainingProgram以及他们完成它的日期。

用户可以从两个位置创建新的TrainingRecords - 通过Employee(他们选择Project和TrainingProgram,然后提交)或通过Project(他们选择Employee和Training Program,然后提交)。

当在TrainingRecord的Create页面内时,告诉我来自哪个父级(Employee的详细信息页面或项目的详细信息页面)的最佳方法是什么?如何将页面重定向到该父级之后新的TrainingProgram已提交?

2 个答案:

答案 0 :(得分:0)

我会使用会话变量,但你也可以使用查询字符串。

答案 1 :(得分:0)

您可以将returnUrl参数传递给控制器​​操作,以指示在成功的情况下重定向到哪里。