フォーム上で、3 つのテキスト ボックスを使用して 1 つのモデル プロパティ (電話番号) を表現したいと考えています。電話番号は、「614-555-4321」のような文字列として保存されます。誰かが入力している電話番号の 3 つの部分をそれぞれ保持する 3 つのテキスト ボックスが必要です。これを達成するための最も簡単な/最良の方法は何ですか?
今、私は -@Html.TextBoxFor(m => m.ContactInfo.Phone)
フォームを送信するときに、3 つのテキスト ボックスに分割しContactInfo.Phone
、電話番号の 3 つの部分の間に「-」を付けてプロパティにマップし直すにはどうすればよいですか?