有用到过这两个的人,一般都会发现CheckListBox和ListBox很相似.没错.CheckListBox和ListBox是从同一个基类继承过来的.当我们需要把CheckListBox和ListBox里面的内容保存到数据库的时候.我们可以使用以下两种方法:
方法一
for(int i=0;i<CheckListBox.count;i++)
{
sqlCommand1.CommandText="insert into GROUPS values(''"+CheckListBox.value+"'',''"+ListBox.Text+"'',''"+...其他,如用户id等+"'')";
}
方法二
CheckListBox和ListBox是没有value和Text的方法. 所以需要将CheckListBox的内容都是绑定数据库的同一字段内容(比如是组名) 中,ListBox里面的也是绑定数据库的同一字段的内容(比如是用户EMAIL地址) ,然后把这些填写到另外的表里面去.
本文探讨了在ASP.NET中使用CheckListBox和ListBox控件时,如何将它们的内容保存到数据库的有效方法。介绍了两种常见策略,一种是直接通过SqlCommand进行插入操作,另一种是将两个控件的数据绑定到数据库相同字段,再进行存储。

7485

被折叠的 条评论
为什么被折叠?



