[求助]动态绑定lookupedit的数据源

yang1216 2012-05-22 05:38:14
我的需求是:改变第一个lookupedit的选择时,第二个lookupedit的数据源随之改变。
我的代码:
private void cbSupplier_EditValueChanged(object sender, EventArgs e)
{
int id = Convert.ToInt32(cbSupplier.EditValue);
try
{
cbMaterial.Properties.DataSource = MaterialService.SelectBySupplierId(id);
}
catch (Exception ex)
{
log.Debug(ex.Source + "\t" + ex.Message);
}
}

而且,单步调试的时候我都看见cbMaterial.Properties.DataSource确实变化了,但是界面上完全没有反应,就像是cbMaterial.Properties.DataSource没赋值是空一样。
求助,我该怎么办?
...全文
300 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yang1216 2012-05-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 guoyong4321 的回复:]
MaterialService.SelectBySupplierId(id) 是dataset类型吗?
[/Quote]
LINQ TO SQL来的,IList<xxx>。这个应该没问题,我单步的时候已经看见它了。
guoyong4321 2012-05-23
  • 打赏
  • 举报
回复
MaterialService.SelectBySupplierId(id) 是dataset类型吗?
yang1216 2012-05-23
  • 打赏
  • 举报
回复
自己顶一下,大家帮帮忙阿
yang1216 2012-05-23
  • 打赏
  • 举报
回复
自己顶一下,大家帮帮忙阿
旅行着 2012-05-23
  • 打赏
  • 举报
回复
数据库,还没学会,不过帖子给你顶上

110,539

社区成员

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

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

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