首页 > 解决方案 > .Net core Razor Pages 添加许多子行

问题描述

我将如何处理剃刀页面Create页面中有许多孩子的模型?

我有以下型号:

public class Invoice
{
    public string ClientName;
    public DateTime InvoiceDate;
    public List<InvoiceItem> InvoiceItems;
}

public class InvoiceItem
{
    public string ProductName;
    public decimal Qty;
    public decimal UnitPrice;
}

我想在我的Invoice Create页面中添加一个按钮,上面写着“添加新项目”。然后,我将在表单上添加(使用 ajax)一个新行,InvoiceItem我知道该怎么做。

我不知道如何设置所有内容,以便该OnPostAsync()方法识别所有发票行并与Invoice.

任何指针或示例将不胜感激。

标签: one-to-manyrazor-pages

解决方案


推荐阅读