私は以下のように見えるモデルがあります:MCVコアのDropDownListストアドプロシージャ
public partial class RoutePartner
{
public Guid Id { get; set; }
[Required]
public Guid PartnerId { get; set; }
[Required]
public string RouteCompany { get; set; }
}
をPARTNERIDはIDと名前を持つ別のテーブルから来ています。私はCRUDフォームを構築して、パートナーのリストを読み込んでフォームに利用できるようにしようとしています。これがMVCコアでこれを行う最善の方法ですか?私は多くの.NETの例を見ていますが、COREはありません。
最後のポイントは、パートナードロップダウンにストアドプロシージャを設定することです。
おかげ ダン
良いアイデアは、私が考えていたよりも優れています。 Model RoutePartnerをどのように配置しますか?また、私はまだパートナーをドロップダウンとして表示する方法がわかりません。 – Dann055
が少し更新されました。私はデータレイヤーを含めなかったし、ドロップダウンリストをどのように使うのか。基本的に、データレイヤーからデータを返し、エンティティレイヤーにロードし、別のViewModelを持ちます。 – james31rock
もう一度お手数をおかけします。私はDatabase.LoadRoutePartner(id)メソッドを理解していません。これはDatabase.LoadRoutePartner()がDatabaseクラスに存在しないために作成したものです。 – Dann055