小编use*_*367的帖子

从类型'System.String'到类型''Y'的参数转换失败,因为没有类型转换器可以在这些类型之间进行转换

我坚持这个错误,我检查的值不是null.当我尝试按下"保存"按钮时出现此错误.

请帮帮我,这是错误:

The parameter conversion from type 'System.String' to type 'ULIV.ViewModels.NewProposal' failed because no type converter can convert between these types.
Run Code Online (Sandbox Code Playgroud)

ModelState.IsValid为false.

这是使用的视图模型:

public class PurchaseOrderViewModel
{
    [Key]
    public int ID { get; set; }

    public IEnumerable<Institution> Institution { get; set; }

    [Required]
    public string PurchaseOrderNo { get; set; }

    [Required]
    public DateTime PurchaseOrderDate { get; set; }

    [Required]
    public DateTime ReceivedDate { get; set; }

    public string Remarks { get; set; }

    public IEnumerable<NewProposal> Proposal { get; set; } …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net-mvc-4

4
推荐指数
1
解决办法
5210
查看次数

标签 统计

.net ×1

asp.net-mvc-4 ×1

c# ×1