Я исправил это. что я сделал, это
@html.Textboxfor(x=>x.Phone)
генерировал общий тег имени html для всех номеров телефонов в списке.
и это создавало проблему.
так что я сделал вместо помощников HTML,
Я написал стандартный тег ввода
<input type= "text" value="@html.displayfor(x=>x.phone)" name="Phone @html(x=>x.phone)" />
, а затем использовал jQuery, чтобы проверить формат текстового поля и сделать его обязательным при изменении события.
Любыми способами спасибо за ваше время.