asp.net 关于实现把最终有作修改的记录保存到数据库中的问题

我现在有一个页面,动态绑定了数据库里面的数据记录....例如现在我用repeater控件绑定了有10条记录,每条记录都会有些数据在这里,而每一条数据后面都有一个改动按钮和... 我现在有一个页面,动态绑定了数据库里面的数据记录....例如现在我用repeater控件绑定了有10条记录,每条记录都会有些数据在这里,而每一条数据后面都有一个改动按钮和确定按钮,点击改动按钮可以改动相应那条记录的数据,然后按确定键就把可改动性撤消掉...在页面最下面有一个提交按钮,点击的时候,需要检测之前的10条记录中,如果有被改动过的话就在数据库中生成一条改动记录,保存改动前数据和改动后数据,例如10条记录我改动过了7条,那么这7条记录就应该分别各自保存一条修改信息记录,这个应该怎么去实现....我自己想过思路,用List<结构>这样的形式去保存数据,但web开发用不了静态变量去保存数据,用Session应该不可以吧,我可以怎么面对单用户去使用某个页面的全局变量去保存数据? 展开
 我来答
kingdomtao
2010-10-22 · 超过11用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:28.9万
展开全部
我个人不建议这样在一个列表页面实现修改的功能,实现很繁琐,我建议在每一条数据后有一个“修改”的按钮 然后点击按钮后跳转到另外一个页面,在另外的一个页面修改数据并保存。
如你所说的做法,你要判断你所列的10条数据中的那些数据被修改过 ,这个很麻烦,要么你直接把这10条数据重新保存一遍,要么就像我刚刚说的一条一条的修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式