社区
C#
帖子详情
急死了,,如何将datagridview中的值和textBox进行绑定,,谢谢
eddiesxl
2006-11-16 01:58:24
如何将datagridview中的值和textBox进行绑定
修改textBox中的值时,datagridview中也跟着修改,同时可以更新到数据库
谢谢
...全文
237
7
打赏
收藏
急死了,,如何将datagridview中的值和textBox进行绑定,,谢谢
如何将datagridview中的值和textBox进行绑定 修改textBox中的值时,datagridview中也跟着修改,同时可以更新到数据库 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdl2005lyx
2006-11-16
打赏
举报
回复
lz:
没有必要三个同时绑定,只绑定datagridview和dataset就行了。你把当前行的数据赋值给textBox。同时你在界面上加个“修改”的按钮,在按钮的事件里修改数据库的值,并重新填充dataset。
部分代码:
private void Edit_Click(object sender, EventArgs e)
{
try
{
//这里加上你要修改数据的代码
UpdateDataGrid();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
public void UpdateBox()
{
DataGridViewRow row = dataGridView1.CurrentRow;
try
{
//这里是我原来的几个字段,需要该成你的
UserNo.Text = row.Cells[0].Value.ToString();
UserName.Text = row.Cells[1].Value.ToString();
UserTel.Text = row.Cells[2].Value.ToString();
UserAddr.Text=row.Cells[3].Value.ToString();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
sqlCn.Close();
}
}
private void UpdateDataGrid()
{
dataSet1.Clear();
sqlDA.Fill(dataSet1, "表名");
dataGridView1.DataSource = dataSet1;
dataGridView1.DataMember = "表名";
dataGridView1.Refresh();
}
private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
UpdateBox();
}
private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e)
{
UpdateBox();
}
eddiesxl
2006-11-16
打赏
举报
回复
那我在textBox里面修改时,datagridview里的数据不会动态跟着修改。
xingxing2378
2006-11-16
打赏
举报
回复
先要用你的数据fill一个DataSet
然后将DataGridView 和textBOx绑定到同一个dataSet 就可以了
dataGridView.DataBindings.Add(....);
textBox.DataBindings.Add(....);
eddiesxl
2006-11-16
打赏
举报
回复
谢谢了。。。期待中。。。。
xingxing2378
2006-11-16
打赏
举报
回复
绑定到同一个DataSet 等一下给你一个完整例子!! loading/......
eddiesxl
2006-11-16
打赏
举报
回复
能提供代码参考一下吗,我不太懂。。
是winform程序的,谢谢!!
ZiRRen
2006-11-16
打赏
举报
回复
都绑定到一个表中不就行了!
DataGridView
分页功能完整实现与性能优化实战
看到这里,你可能会说:“原来做个分页这么复杂?但我想说的是:每一个优秀的系统,都是由无数个‘复杂’的细节堆出来的。从一个简单的DataSource
绑定
,到完整的分页架构设计;从最初的数据展示,到后来的性能调优和用户体验打磨;这不是炫技,而是在真实业务场景
中
不断演进的结果。下次当你面对“加载慢”、“卡顿”、“内存溢出”这些问题时,希望你能想起今天这套方案——它或许不是唯一的解法,但一定是一个经过实战验证的靠谱选择 ✅。
picturebox绘画是颜色设置
用c#
中
的picturebox制作画板,现在有red,blue等表示颜色的按钮,和表示一些大小的按钮,求教如何通过点击不同德按钮
更改picturebox
中
笔刷的颜色和粗细??本人新手入门,希望给出代码和解释
如何在picturebox
中
新建一个图片...就像在Photoshop
中
新建一个空白页一样的效果???
1)可以使用Brush和Pen对象来绘图,它们都可以实现粗细变化。
(2)新建空白页面只需要用白色填充整个Graphic就可以了。
有一
WPF 入门笔记 - 03 - 样式基础及模板
从按钮、文本框到下拉框、列表框,提供了一系列常用控件,每个控件都有自己独特的特性和用途。通过灵活的布局容器,如网格、堆栈面板和换行面板,我们可以将这些控件组合在一起,实现复杂的界面布局。而通过样式和模板,我们可以轻松地定制控件的外观和行为,以符合我们的设计需求。在
中
(User Interface)是通过数据来驱动的,数据是核心,从属于数据并表达数据,这和传统的windows图形界面开发(比如``WinformWPFUI`元素称为控件(Control),同时控件也是数据和行为的载体,它们被设计成总是无外观的(
C#上位机串口通信实战:与单片机USART数据交互完整指南
简介:在IT与嵌入式系统开发
中
,上位机与下位机之间的串口通信是实现设备控制和数据传输的关键技术。本文围绕使用C#语言在PC端实现串口通信展开,详细介绍如何利用System.IO.Ports命名空间
中
的SerialPort类完成与单片机的稳定数据交互。内容涵盖串口通信基础、参数配置、数据收发机制、异常处理及调试方法,适用于工业控制、物联网设备监控等应用场景。通过本项目实践,开发者可掌握完整的上位机串口编程流程,提升软硬件协同开发能力。
WinForm
中
实现HTTP文件上传并显示进度条的完整实例
客户端做得再漂亮,服务端接不住也是白搭。控制器代码:[HttpPost]return Json(new { success = false, message = "无文件上传" });return Json(new { success = false, message = "文件为空" });if (!return Json(new { success = false, message = "仅支持Excel文件" });trycatch。
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章