我是 MVC 的新手,我有一个相对基本的问题。我通过搜索找到了一些答案,但没有什么能让我觉得我知道这个常见功能的“最佳实践”:
我有强类型视图,并且在“成员”和“宠物”之间存在关系。我想在我的成员编辑视图上创建一个页面来“创建新宠物”。
此时,我想将 MemberId 从 Member 编辑视图传递到 Pet 创建页面,以便它可以启动 Pet 模型的新实例,并关联正确的成员。
我认为最佳做法是从成员编辑视图传递 memberId(但通过什么方法?),然后将此值存储在隐藏的表单字段中,该字段是 Pet 上强类型“memberId”值的正确名称模型。然后,宠物创建控制器应该在创建宠物时自动提取此值。
我需要帮助将 memberId 从 Member 编辑视图传递到 Pet 编辑视图,如果这是完成我想要做的事情的最佳方式,我还需要一般的想法。感谢您的时间和帮助!