社区
C#
帖子详情
关于Textbox的Text属性和数据源绑定问题
zhenglu2009
2013-04-01 01:24:33
从数据库中取个DataSet ,其中有个表 DataTable 表中有2列 :ID 和 NAME
在窗体加载的时候 将NAME 和 Textbox的Text属性绑定,使我在TextBox的Text填写值得时候,自动写到DataSet的中的NAME 列中
保存的时候直接保存DataSet到数据库
...全文
286
5
打赏
收藏
关于Textbox的Text属性和数据源绑定问题
从数据库中取个DataSet ,其中有个表 DataTable 表中有2列 :ID 和 NAME 在窗体加载的时候 将NAME 和 Textbox的Text属性绑定,使我在TextBox的Text填写值得时候,自动写到DataSet的中的NAME 列中 保存的时候直接保存DataSet到数据库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
心泉梦帅
2013-04-01
打赏
举报
回复
直接代码写多好 textbox肯定是装一条数据 你用ExecuteScalar 这个方法就能返回第一行第一条数据了 不过不知道是不是你的要求
zhenglu2009
2013-04-01
打赏
举报
回复
这样绑定之后,datatable中的值更新了,但是为什么 DataSet.HasChange()方法返回false 明明里面的值都变了????
zhenglu2009
2013-04-01
打赏
举报
回复
TextBox1.DataBindings.Add("Text",dataset.table[0], "字段名"); 这样
pard521
2013-04-01
打赏
举报
回复
我觉得你发说明的时候,理解已经很详细了啊,绑定后,更新datatable不就行了
gxingmin
2013-04-01
打赏
举报
回复
你先绑定,然后修改textbox时自动修改了dataset里datatable,直接更新datatable就可以了
VB.NET
绑定
数据到
Text
Box
中显示的实例
摘要:VB源码,数据库应用,
Text
Box
运行环境:Visual Studio2010
C#
Text
box
的
Text
属性
数据
绑定
string 示例
Text
box
的
Text
属性
数据
绑定
string 示例 原由 最近要写一个捆绑器,用到拖入文件并显示文件地址,要用到数据
绑定
,其实很简单,请看示例。 示例
text
Box
1.DataBindings.Add(“
Text
”, pthFl, “”); 这句话是
text
Box
1控件的
Text
属性
(即显示文本的
属性
)要
绑定
pthFl变量,pthFl是个string。 可以看到,第1个参数是
属性
的名称,即
Text
,用string的形式表示 第2个参数是要
绑定
的
数据源
头,即pthFl 第3个参数,这里
数据源
不是对象,
C#丨为
Text
Box
控件
绑定
数据源
将dataTable的数据作为
数据源
显示在
Text
Box
控件中
Text
Box
只能
绑定
一次数据,
绑定
前要清除之前的
绑定
//
绑定
前要Clear
text
Box
1.DataBindings.Clear(); //在
text
Box
1的
Text
属性
中,
绑定
dataTable的某一列
text
Box
1.DataBindings.Add("
Text
",dataTable,"列名"); 若 DataGridView 以此 dataTable 为
数据源
点击 DataGridView 控件中任意一行,
C#
Text
Box
控件实现数据
绑定
的方法
不错,仅在
text
Box
上数据
绑定
还不叫双向
绑定
,对象数据变化要通知
绑定
该对象的控件才行。以前都是在
Text
Box
_
Text
Changed事件中修改对象的值,或者保存的时候再读取
Text
Box
.
Text
属性
保存对象的值。2)DataSourceUpdateMode.Never表示
Text
1.
Text
变化不影响_myData.TheValue的值,是单向
绑定
。下面的代码就是把_myData对象的"TheValue"
属性
绑定
到
text
Box
1和
text
Box
2的"
Text
"
属性
。...
C#
Text
Box
使用BindingSource
绑定
,修改
Text
却无法更新
数据源
的
问题
1.
Text
Box
通过BindingSource
绑定
数据源
。 2.手动在
Text
Box
中进行修改,可以更新
数据源
。 3.使用代码修改
Text
Box
,发现无法更新
数据源
。 原因: 1.BindingSource需要触发EndEdit,才会把更改提交,并通知给与它
绑定
的控件。 2.
Text
Box
需要触发一次“Leave”事件,也就是失去焦点后,才会触发bi...
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章