我有机管局简单的注册DTO几个刺属性:用户名,密码,电子邮件使用强类型HTML辅助复合视图
要我传递一个强类型的视图模型认为,本身具有registrationDTO但还有其他属性可以在视图中显示。
当使用强类型html助手时,在registrationDTO属性上,我需要说Html.EditorFor(model => model.registrationDTO.Username),然后它将生成该字段的名称和Id作为“registrationDTO.Username “和‘registrationDTO_Username’
我基本上有两个问题:
有没有办法有强类型的HTML辅助采取任何对象,而不是已传递到视图中的一个,使我可以通过注册DTO?
如果这是不可能的,有没有办法让HTML助手呈现名称和ID没有第一部分(“registrationDTO”)。几乎类似于前缀在ModelBinding中的工作方式。