登録フォームに連絡先番号を保存する必要があります.2つのTextBox、Country Code
とNumber
の2つがあります。今私は両方を結合し、私のクラスで持っている単一のプロパティにバインドする必要があります。どうやってやるの?2つのTextBoxForプロパティを1つのプロパティにバインドしました
ビュー:
<div class="form-group">
@Html.LabelFor(m => m.Phone, "Contact Number:")
@Html.TextBoxFor(m => m.xxxx,new { @class = "form-control", @id = "txtContactCode", required="required", type ="number" })-
@Html.TextBoxFor(m => m.Phone,new { @class = "form-control", @id = "txtContactNumber", required="required", type ="number" })
</div>
プロパティ、今
public string Phone { get; set; }
私は1つとして連結する電話番号フィールドのコードでプロパティをバインドすべきか?何らかの方法がありますか、Code
という別のプロパティを宣言してから続行する必要がありますか?
性質 'CountryCode'と' PhoneNumber'とビューモデルを使用し、POSTメソッドで値を組み合わせて、 'Phone'プロパティ –
は、モデルに値を代入するコード –
@StephenMueckeでいいです表示あなたのデータモデルにマップ同じ。ありがとう – iamCR