我有機管局簡單的註冊DTO幾個刺屬性:用戶名,密碼,電子郵件使用強類型HTML輔助複合視圖
要我傳遞一個強類型的視圖模型認爲,本身具有registrationDTO但還有其他屬性可以在視圖中顯示。
當使用強類型html助手時,在registrationDTO屬性上,我需要說Html.EditorFor(model => model.registrationDTO.Username),然後它將生成該字段的名稱和Id作爲「registrationDTO.Username 「和‘registrationDTO_Username’
我基本上有兩個問題:
有沒有辦法有強類型的HTML輔助採取任何對象,而不是已傳遞到視圖中的一個,使我可以通過註冊DTO?
如果這是不可能的,有沒有辦法讓HTML助手呈現名稱和ID沒有第一部分(「registrationDTO」)。幾乎類似於前綴在ModelBinding中的工作方式。