C#.netを学習しようとしていて、.netコアのすべての誇大宣伝と考えていますが、そこから始めようとしていますが、複数のクエリ結果が1つのビューで表示される
私は、データベースから(「国」と言う)リストを持っています。私は国をクリックすると、そのアイテムの詳細が表示されます。これは動作します:
// GET: Database/Details/00000000-0000-0000-0000-000000000000
public async Task<IActionResult> Details(Guid? id)
{
if (id == null)
{
return NotFound();
}
var country = await _context.countries.SingleOrDefaultAsync(s => s.Id == id);
if (subscription == null)
{
return NotFound();
}
return View(country);
}
詳細ビューでは、2つのテーブルを表示します。
最初の「国」は、一般情報(資本、通貨、大陸)を表示します。私は現在、この罰金を科すことができます。
2番目の都市は「都市」という表からの都市のリストです。どうすればいい?私はビューに2番目の結果セットを返す方法を考えることができません。
は(アナロジーはそれを説明する助けを願って!)
これは非常に役に立ちます。ありがとうございます! ViewModelは私が逃したビットだった、私は主に私は何をgoogleに確認していないと思う。詳しい答えをありがとう。 – eXplicit
問題はありません、歓迎します。 –