研究checkedlistbox的name string name = this.checkedListBox1.Items[i].ToString();this.checkedListBox1[i].Value = "";这样不行吗??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.checkedListBox1[i].Value = "";没这样的写法`` CompanyInfo ComInfo = (CompanyInfo)this.Owner; DataSet myDS = new DataSet(); ComInfo.sqlDataAdapter1.Fill(myDS, "printDT"); for (int i = 0; i < this.checkedListBox1.Items.Count; i++) //遍历checkedlistbox1 { if (this.checkedListBox1.GetItemChecked(i) == false) { myDS.Tables["printDT"].Columns.RemoveAt(i); } } ComInfo.dataGridView1.DataSource = myDS; ComInfo.dataGridView1.DataMember = "printDT"; ComInfo.dataGridView1.Refresh(); 运行后提示第8列无值``总共有16列,16列都有值`是不是用法用问题? up现在知道问题所在,但解决不了`myDS.Tables["printDT"].Columns.RemoveAt(i);移除一条,索引就继续补上了,比如移去index[3]则原来4的项就变成3了,这样的话程序就不好控制了`救 命啊,大虾```````````````````````````下午5点不解决,老板要扣我500块工资啊`` 下列webservice代码为何不能更新数据库 如何实现退出再进入仍回到之前页面? excel导出进程无法关闭 哈哈,发现一个.Net Framework 3.5 的BUG 入冬以来的第一贴,一个超强的C程序,大家给点意见,放分. 晕死,VirtualDriver的.VCD文件实际上就是.ISO文件,只不过换了个后缀而已;今天才发现,特散分, 有关加载定制的拍板excel.xlt加载的代码 数据转换问题 实现:文本图片使用命令行转换为文本文件 WMI的一个问题,找不到地方发就发这里来了,谢谢大家 如何将system.Byte[]类型转换成byte数组 C#中如何运行另外一个程序。
没这样的写法``
DataSet myDS = new DataSet();
ComInfo.sqlDataAdapter1.Fill(myDS, "printDT");
for (int i = 0; i < this.checkedListBox1.Items.Count; i++) //遍历checkedlistbox1
{
if (this.checkedListBox1.GetItemChecked(i) == false)
{
myDS.Tables["printDT"].Columns.RemoveAt(i);
}
}
ComInfo.dataGridView1.DataSource = myDS;
ComInfo.dataGridView1.DataMember = "printDT";
ComInfo.dataGridView1.Refresh();
运行后提示第8列无值``总共有16列,16列都有值`是不是用法用问题?
现在知道问题所在,但解决不了`
myDS.Tables["printDT"].Columns.RemoveAt(i);
移除一条,索引就继续补上了,比如移去index[3]则原来4的项就变成3了,这样的话程序就不好控制了`
救 命啊,大虾```````````````````````````
下午5点不解决,老板要扣我500块工资啊``