asp.net中把数据从数据库中通过repeater控件导出来,用文本框绑定,怎么进行自动求和,再插入到数据库?

2024-11-02 10:30:22
推荐回答(4个)
回答1:

这个我可以给你说一下思路
首先你需要从数据库中把每个月的记录,读出来,datatable或者list数据集
repeater你可以在里面定义自己想要的控件啊,类型
然后把数据集绑定到repeater上,如果有多条数据它会自动把你设置的控件进行多条显示
你可以在外面定义一个总数的显示文本框,然后把数据集中需要计算的数值进行相加,填写进去
下面放一个按钮,点击按钮的时候,把总数字段添加到数据库中
其实按照你的需求,完全不用显示出来,直接在数据库中查询出来,求和,就可以了

回答2:

两种方法都可以,一种系用JS、JQ 求和将值绑定到一个 隐藏的 TextBox 中, 后台获取、该TextBox的值
另一种系 后台 循环repeater 中的行,用 findcontrol 方法找出 TextBox ,求和

回答3:

将数据读取到DataTable中的时候,for循环读取出要求和的列中的值,然后累加付给界面上的某个label

回答4:

问题描述的不是很清楚,