您好(关于repeater),数据绑定数据库后显示如下画面,我想再通过再改变文本框里的数据,保存到数据库怎么做?

首先谢谢了!... 首先谢谢了! 展开
 我来答
AreilWolf
2012-04-26 · 超过31用户采纳过TA的回答
知道答主
回答量:128
采纳率:100%
帮助的人:78.2万
展开全部
给你提供一下设计思路吧
方案一:
1、多加1个SERVER标签 用来接收所有的性别和姓名
2、Text里面也格式统一 如 id='txt_name_<%#Eval("id")%>'
3、点击修改设置前加一个客户端事件用来存储 所有性别和姓名
4、存储的格式可以设置成 "[id1]|[name1]+[sex1];[id2]|[name2]+[sex2]..........";
5、在服务端用string.Replace方法吧所有的信息提取出来
6、最后进行数据库操作

方案二:
使用AJAX方法
1、统一文本框格式 eg:<input type='text' id='txt_name_<%#Eval(id)%>'/>
2、在每个文本框都加上一个失去焦点事件
eg:
Update(this,'<%#Eval("id")"%>')
3、在Update里面最好用jquery写异步方法。
5、直接在服务端炒作数据库
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式