お客様はとてもMVC2
- 顧客(CustomerIdの)
- アドレス(あるAddressId)
- CustomerAddresses(CustomerIdの、以下のデータベーススキーマ与えられ、請求および配信アドレスを持っていますあるAddressId)
そして次Enitity Frameworkクラス
public class Customer
{
public IEnumerable<Address> Addresses { get; set; }
}
I出力、私の入力ボックス私の見解ではそう
<% foreach (var address in Model.Addresses) { %>
<%: Html.TextBoxFor(model => address.Address1) %>
<% } %>
私はDeliveryAddress1とBillingAddress1を入力した後、フォームの値を投稿して、FormCollectionキーを反復するときのように、私は
カスタマー以下の値を取得.address.Address1 = "DeliveryAddress1、BillingAddress1"
質問はどうやって区別できますか? 2つのレコード?
ありがとう、これは興味深いようです。私はWeekendWarriorが提供するリンクを読むつもりですが、すでにCustomerエンティティ用のEditorTemplatesを使用しているので、これを見てもいいかもしれません。 –
パーフェクト。ありがとう –