我正在寻找如何在ASP.NET MVC 5应用程序的Create Razor视图中为Invoice类添加新行的LineItem.我已经阅读了几乎所有类似的问题,但没有人解决了我认为是一个简单的用例.
这是我的发票模型类
public class Invoice
{
public int Id { get;
set;
}
public int InvoiceNumber { get;
set;
}
public List LineItems { get;
set;
}
public Client Customer { get;
set;
}
public DateTime DateCreated { get;
set;
}
public decimal Total { get;
set;
}public Invoice()
{
LineItems = new List();
}
注意,此发票包含LineItems列表,每个行项都是一个简单的对象.并在发票构造函数中创建行项列表.
这是LineItem类
public class LineItem
{
public int Id { get;
set;
}
public string Name { get;
set;
}
public string Description { get;
set;
}
public int Quantity { get;
set;
}
public decimal Price { get;
set;
}
public decimal Total { get;
set;
}}
生成的asp.net mvc 5 razor视图未识别对象的LineItems列表,并且没有为其创建任何条目.我想动态地向下表添加一行,我想制作该行的行项目实例.
以下是发票前端显示表格
Item Name
Item Description
Item Price
Item Quantity
Total
以下是我尝试使用jquery动态地将行追加到此表,但无法达到想要的效果。
解决方案参考:
1> 如何在ASP.NET MVC 5中动态添加新行
【如何在ASP.NET MVC 5中动态添加新行】2> MVC3.0动态添加表格的行数并Controller中获取添加数据
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 从零开始画自己的DAG作业依赖图(四)--节点连线优化版
- 程序员|2021年Java开发实战!java开发常用linux命令
- 程序员|2021吊打面试官系列!mysql去重查询方法优化
- 同态加密在联邦计算中的应用
- 华为云图引擎服务 GES 实战——创图
- 程序员|互联网公司去年到今年的大批裁员,难道程序员没有未来了吗()
- 开放报名丨《音视频社交新风口》线上峰会,聚焦海外社交生态升级
- 融云猿桌派(35 岁程序员,正值当打之年,尚有星辰大海)
- Java|网易24周年,竟拿出内部进阶必备的网络协议笔记,给程序员发福利