Prefixo UpdateModel - ASP.NET MVC

Estou tendo problemas comTryUpdateModel(). Meus campos de formulário são nomeados com um prefixo, mas eu estou usando - como meu separador e não o ponto padrão.

<input type="text" id="Record-Title" name="Record-Title" />

Quando tento atualizar o modelo, ele não é atualizado. Se eu mudar o atributo name paraRecord.Title funciona perfeitamente, mas não é isso que eu quero fazer.

bool success = TryUpdateModel(record, "Record");

É possível usar um separador personalizado?

questionAnswers(4)

yourAnswerToTheQuestion