从数据库中取出一个记录集,
如:sSql = "Select sysid,cname,dDate from tableA"
然后将这个纪录集填充到datagrid中,要求第一列是checkbox,并将sysid绑定在此列,以实现选中该列后点击删除按钮可将sysid传入后台进行数据库操作,请大家给介绍下这方面的知识,俺是C#小白,刚刚起飞,请大家帮忙,在线等。

解决方案 »

  1.   

    WinForm中的datagrid可以添加CheckBox列嘛??
    在asp.net中到是可以,如果在WinForm中,想那么做的话,用listview控件
      

  2.   

    http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx#q754q
      

  3.   

    checkbox列可以自己直接添加,
    http://blog.csdn.net/zhzuo/archive/2006/02/27/611634.aspx
    判断值的时候可以通过操作绑定的DataTable来实现。
      

  4.   

    在tablestyle中把第一列设为DataGridBoolColumn
    代码如下: DataGridBoolColumn column = new DataGridBoolColumn();
    column.MappingName = "FIX_RANGE";
    column.HeaderText = "FIX_RANGE";
    column.Width = 100;
    ts.GridColumnStyles.Add(column);