小编Dat*_*ear的帖子

MVC - 有一种方法可以在具有相同属性,不同名称的模型中声明多个属性

我需要声明一个模型的很多属性,它们都具有相同的属性.我想知道在MVC中是否有任何方法可以做到这一点.

[Required]
[Range(0, 4, ErrorMessage = "Integrity is required.")]
public int Integrity { get; set; }

[Required]
[Range(0, 4, ErrorMessage = "Empathy is required.")]
public int Empathy { get; set; }
Run Code Online (Sandbox Code Playgroud)

我有一堆字段使用这两个属性(必需和范围),唯一不同的是属性的名称.有没有办法以较少重复的方式声明这些?

c# asp.net-mvc

7
推荐指数
1
解决办法
522
查看次数

将datetime2转换为datetime时出现"超出范围"错误

我有一个table(table1)with StartDate, StartTime, EndTime,all datetime2和一个OverMidnight布尔值,它指定是否与... EndDate不同(+1)StartDate.

我需要将这些移动到另一个表(table2适用于列)StartDate和一个EndDate,都需要是datetime类型,并使用StartDate与StartTime获得新StartDate和StartDate,OverMidnight以及EndTime获得EndDate.

无论我尝试过什么,都会给我一个错误:

将datetime2数据类型转换为日期时间数据类型会导致超出范围的值.

sql-server-2008

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

标签 统计

asp.net-mvc ×1

c# ×1

sql-server-2008 ×1