我知道,如果您有隐藏字段或可编辑/输入控件,这些值会在回发到您的视图模型时绑定。
但是,对于其他内容,例如您可以在仅显示的模型中拥有的“描述”或“标题”属性,它们将不会被回发。说得通。
但是,如果您希望它们绑定在 POST 上,那么最好的方法是什么?我问的原因是因为如果视图模型有错误怎么办,您会将模型返回到视图但模型将不包含“描述”或“标题”的字符串,因此当模型绑定到视图时 -它是空的。
不必再次调用数据库(开销),仍然保留这些仅显示项目的最佳方法是什么?
我知道,如果您有隐藏字段或可编辑/输入控件,这些值会在回发到您的视图模型时绑定。
但是,对于其他内容,例如您可以在仅显示的模型中拥有的“描述”或“标题”属性,它们将不会被回发。说得通。
但是,如果您希望它们绑定在 POST 上,那么最好的方法是什么?我问的原因是因为如果视图模型有错误怎么办,您会将模型返回到视图但模型将不包含“描述”或“标题”的字符串,因此当模型绑定到视图时 -它是空的。
不必再次调用数据库(开销),仍然保留这些仅显示项目的最佳方法是什么?