one-to-many - .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
.
任何指针或示例将不胜感激。
解决方案
推荐阅读
- php - Laravel 5.8:在 null 上调用成员函数 update()
- leaflet - 苗条的传单
- asp.net-core - 扩展为标签助手的方法
- php - 如何在 Wordpress 中使用 MYSQLI_CLIENT_INTERACTIVE 标志?
- cryptography - 如何找到 RSA-CRT 的消息模 p 和 q 的解密?
- php - 如何在 Laravel 中搜索多个列
- python - 替换 Python 列表中元素的值
- oracle - 将 Oracle 自治数据库连接到 .net 实体框架
- angular - 为什么在对接 Angular 项目时显示“找不到 Angular 项目”
- python-3.x - 如何编写for循环以使其在第N次出现条件时停止?