我基本上有一个由另一个模型组成的模型,这个模型是一个基类,有两个子类。我该如何在我的视图中使用它。显然,主模型将被传递到视图中;但是,我如何将子模型转换为它的子类之一?请看下面的例子来说明我的意思。在我看来,我应该拥有TransporationModel。假设我们正在从一个表单中收集此模型的数据,而当前表单正在获取汽车类型车辆的详细信息。在提交表单时,我如何将汽车转换为其基本类型的车辆?
public class TransaportationModel
{
public VehicleModle vehicle { get; set; }
...other fields
}
有谁知道如何处理Asp.net核心中的下拉列表。我想我把自己弄得很复杂,无法理解新的Asp.net核心概念。(我是Asp.net核心的新手)。
我有一些模型叫Driver,Vehicle。基本上,一个人可以在母版中创建一堆车辆,然后将其附加到司机身上。因此驾驶员将与车辆相关联。
我的问题是,我还在一些领域使用视图模型来组合两个不同的模型。(从默认模板中了解很少)
我的问题是我不知道下一步是什么,因为ASP.net核心是非常新的,没有太多的教程和Q/As可用。
驱动程序模型
public class Driver
{
[Required]
public int Id { get;
@file:Suppress("DuplicatedCode")
package test
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
import org.springframework.data.repository.CrudRepository
import javax.annotation.PostConstruct
import javax.persistence.*
fun m