我有一个财务信息数据库,我想检查提供的总计'加起来'。我已经在数据库中为检查数据添加了字段,并通过实体框架使用数据绑定。当用户将数据添加到记录时,如何填充这些“检查”字段?
例如,表单包含SubtotalA,SubtotalB和TotalAB文本框。数据库包含这些字段以及CheckTotalAB。用户从硬拷贝表单中键入SubtotalA
,SubtotalB
和TotalAB
。我希望使用CheckTotalAB
和SubtotalA
的总和填充SubtotalB
以与提供的TotalAB
进行比较。
我首先尝试从文本框中获取数据。遗憾的是txtSubtotalA.Value
不存在。
然后我想我必须去实体本身。不幸的是我不知道如何访问当前正在输入的记录/实体,如果我这样做,我将如何访问尚未保存的字段的值。
有人能指出我正确的方向吗?
tia
mcalex
答案 0 :(得分:1)
获得实体就是答案。这是通过在datacontext中使用一个实体属性来实现的,我将其设置为等于我添加到我的表单类的类成员。
之后到达实体的字段,包括我的计算字段,只是获取/设置成员属性的情况。