【发布时间】:2023-03-19 02:01:02
【问题描述】:
场景: 我有一个包含下拉列表的页面和一个包含详细信息列表的表格,该列表基于更改下拉列表时在下拉列表中选择的值。
现在在第一次加载页面时,下拉列表包含一个空白值,后跟其他值。所以第一次在'model'对象中不会有任何值,所以当渲染数据时,比如'model.ID',它会失败,因为'model'是空的。
目前我正在通过在 aspx 页面中编写这段代码来处理这种情况
if (Model != null)
{
//DisplayData
Model.ID
}
这是正确的方法还是在 MVC 中有更优雅的方法?
【问题讨论】:
标签: asp.net-mvc binding model