关于silverlight中动态增加行的问题!!!

zzszzhjxxx 2012-07-13 03:58:10
刚学silverlight,请教大家一个问题:
界面中有一个“新增一行”按钮,两个文本框“学号”和“姓名”,一个dataGrid,还有一个“保存”按钮,
当输入学号和姓名后点击"新增"按钮,dataGrid中就会增加一行数据,再点击保存,多行数据最后将保存在数据库,
不知道怎么做,还请大家多多赐教,不胜感激。
...全文
154 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2012-07-14
  • 打赏
  • 举报
回复
参考示例:

http://silverlightchina.net/html/tips/2011/0605/8115.html

http://silverlightchina.net/html/tips/2010/0511/1116.html
jv9 2012-07-14
  • 打赏
  • 举报
回复
按照以下方法操作:

1. 绑定一个List<T>到Datagrid,List<T>中的成员都需要实现INotifyPropertyChanged接口,这样数据成员修改时可以实现动态修改绑定数据;

2. 添加一个“新增”按钮,每次点击新增按钮,在List<T>中添加一个数据,使用List<T>.Add方法;
3. 同上,可以添加删除,或者修改某条记录;
4. 保存时,传送List<T>到数据库即可。

  • 打赏
  • 举报
回复
是在给你“卖拐” --> 是在向你“卖拐”

我对silverlgiht中的这些,不太当回事。当然我们从中可以看到原来很多技术根本不算什么技术,微软的技术人员完全可以轻松做到,只不过是某些高层决策人物(尤其是当一些愚笨的销售人员担当CEO的那些年)的指导丝线出了问题从而使得懂技术的产品经理的设计表现得摇摆不定。
  • 打赏
  • 举报
回复
silverlight的所谓“提升权限”下的功能demo确实存在着故意坑爹的现象。就好象赵本山小品中演的——你多转几圈腿也拐了!当你按照其“教程”去做,你会发现弯弯绕很多,最后发发布到远程服务器然后用远程访问来测试时,仍然失败。只是后你才知道他们所说的“能够怎样怎样”其实是有弯弯绕的条件的、是在给你“卖拐”!

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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