关于textBox控件数据绑定的问题!谢谢指教!

myblueeye 2003-10-21 10:23:31
欲将textBox控件(实例为textBox1)的Text属性与一个DataTable(实例为DataTable_client)的"客户编号"绑定,具体的设置代码如下:
this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text",Form_main.DataTable_client,"客户编号"));
编译过程没有出现任何错误,但是运行后,将会报错,错误信息为:“值不可以为空,参数名dataSource”。其中实例为DataTable_client的表为另一个类(Form_main)的静态成员,并且在显示该textBox控件前,Form_main.DataTable_client表已经填充了数据,不为空。
具体的情况如上,请指教为什么运行的时候会出现如上的错误信息呢? 谢谢!!
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liduke 2003-10-23
  • 打赏
  • 举报
回复
在绑定的时候,那个DataTable_client肯定是空的
digqq 2003-10-23
  • 打赏
  • 举报
回复
up
myblueeye 2003-10-23
  • 打赏
  • 举报
回复
up
HNU 2003-10-21
  • 打赏
  • 举报
回复
我看看。。。
shajie 2003-10-21
  • 打赏
  • 举报
回复
<asp:TextBox id=TextBox1 style="Z-INDEX: 106; LEFT: 288px; POSITION: absolute; TOP: 56px" runat="server" Text='<%# DataBinder.Eval(dataSet11, "Tables[TableName].DefaultView.[0].content") %>'>

private void Page_Load(object sender, System.EventArgs e)
{

// 在此处放置用户代码以初始化页面
this.sqlDataAdapter1.Fill(dataSet11); this.TextBox1.DataBind();

}
顾君彦 2003-10-21
  • 打赏
  • 举报
回复
绑定操作是在控件初始化时进行的。你可以跟踪一下,那时候是否table_client为空。

110,501

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧