我正在尝试创建一个HtmlHelper,它将创建与Bootstrap兼容的表单字段。我的第一个目标是创建一个将创建周围div的HtmlHelper:...遵循这里和这里的优秀建议,我设法让它相对快速地工作。但它并不总是有效。我有一个具有复杂属性的ViewModel,因此在我的表单中我访问了字段m=>m.Complex.Element。在我的助手中,我检查元素是否存在验证错误。我使用ModelMetadata.FromLambdaExpression(expression,html.ViewData)。我取回的元数据具有属性名称Element,而不是Complex.Element。当我检