gpt4 book ai didi

c# - MVC 验证低于/高于其他值

转载 作者:IT王子 更新时间:2023-10-29 04:23:41 26 4
gpt4 key购买 nike

如何在 MVC.Net 中验证我想要接受最小值/最大值的模型的最佳方法。

不是字段的单个最小/最大值。但是用户需要单独的字段来指定最小值/最大值。

public class FinanceModel{
public int MinimumCost {get;set;}
public int MaximumCost {get;set;}
}

所以我需要确保 MinimumCost 始终小于 Maximum 成本。

最佳答案

有一个名为 Foolproof 的 NuGet 包它为您提供了这些注释。也就是说 - 编写自定义属性既简单又好。

使用 Foolproof 看起来像:

public class FinanceModel{
public int MinimumCost {get;set;}

[GreaterThan("MinimumCost")]
public int MaximumCost {get;set;}
}

关于c# - MVC 验证低于/高于其他值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18577777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com