asp.net中把数据从数据库中通过repeater控件导出来,用文本框绑定,怎么进行自动求和,再插入到数据库?
4个回答
展开全部
这个我可以给你说一下思路
首先你需要从数据库中把每个月的记录,读出来,datatable或者list数据集
repeater你可以在里面定义自己想要的控件啊,类型
然后把数据集绑定到repeater上,如果有多条数据它会自动把你设置的控件进行多条显示
你可以在外面定义一个总数的显示文本框,然后把数据集中需要计算的数值进行相加,填写进去
下面放一个按钮,点击按钮的时候,把总数字段添加到数据库中
其实按照你的需求,完全不用显示出来,直接在数据库中查询出来,求和,就可以了
首先你需要从数据库中把每个月的记录,读出来,datatable或者list数据集
repeater你可以在里面定义自己想要的控件啊,类型
然后把数据集绑定到repeater上,如果有多条数据它会自动把你设置的控件进行多条显示
你可以在外面定义一个总数的显示文本框,然后把数据集中需要计算的数值进行相加,填写进去
下面放一个按钮,点击按钮的时候,把总数字段添加到数据库中
其实按照你的需求,完全不用显示出来,直接在数据库中查询出来,求和,就可以了
追问
前面的都做好了,就是数据集中计算相加没弄好,我知道在SQL里怎么写。但用到repeater控件这就不知道怎么弄了。。。
展开全部
两种方法都可以,一种系用JS、JQ 求和将值绑定到一个 隐藏的 TextBox 中, 后台获取、该TextBox的值
另一种系 后台 循环repeater 中的行,用 findcontrol 方法找出 TextBox ,求和
另一种系 后台 循环repeater 中的行,用 findcontrol 方法找出 TextBox ,求和
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将数据读取到DataTable中的时候,for循环读取出要求和的列中的值,然后累加付给界面上的某个label
追问
意思我明白 但是具体的不会做。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题描述的不是很清楚,
追问
就是我做了一个日工作表,想要把每天的整合成月工作表,然后对他进行自动求和。月表示用repeater控件绑定的
追答
4-6-0-0-2-8-2-8-7
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询