을 사용 Html.TextBoxFor
하여 이름 속성을 재정의하는 것이 가능 합니까?
나는 성공하지 못했습니다. 클라이언트 측 유효성 검사가 작동하려면 TextBoxFor를 사용해야하지만, 텍스트 상자의 이름이 생성 된 것과 달라야하는 이유는 없습니다.
나는 다음을 시도했다 :
@Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" })
ID에는 작동하지만 이름은 작동하지 않습니다. 이게 가능해?
업데이트 : TextBoxFor의 코드를 살펴 봅니다. 쉬운 방법이없는 것 같습니다. 누군가가 나를 잘못 증명할 수 있기를 바랍니다.