布局从页面中提取数据的最佳方式是什么?

本文关键字:最佳 方式 是什么 数据 提取 布局 | 更新日期: 2023-09-27 18:16:20

基本上,我有一个页面,引用一个布局页面作为模板"窗口"容器。我想知道的是,将信息从内页传递到布局页的最佳(非ViewBag)方法是什么?

布局从页面中提取数据的最佳方式是什么?

将模板绑定到视图模型。最好有一个基本视图模型(用于父视图模型),然后你的子视图模型将实现父视图模型。

public class ParentViewModel
{
      public string SomeSharedField { get; set; }
}
public class ChildViewModel : ParentViewModel
{
      public string SomeFieldJustForChild { get; set; }
}