我有一个我试图找到的问题,但我仍然找不到解决它的方法。当我运行程序时,消息抛出如下
'tblssscr' 上的 'fldscr1' 属性无法设置为 'Double' 值。您必须将此属性设置为“Single”类型的非空值。
这是我运行我的项目的课程:
public class tblssscr
{
[Key]
public int tblssscrId { get; set; }
[DisplayName("Request code")]
public int fldssrid { get; set; }
[DisplayName("StudentId")]
public int tblss_studentId { get; set; }
public virtual tblss_student tblss_student { get; set; }
[DisplayName("Student Tempcode")]
public string fldstdtmpcode { get; set; }
[DisplayName("Attandence")]
public int fldatt { get; set; }
[DisplayName("Discount (%)")]
public int flddiscount { get; set; }
[Required(ErrorMessage = "Score 1 is required!")]
[DisplayName("Score 1")]
public float? fldscr1 { get; set; }
[DisplayName("Score 2")]
public float fldscr2 { get; set; }
[DisplayName("Total Score")]
public float fldtscr { get; set; }
[DisplayName("Offer Code")]
public int fldrst { get; set; }
}