c# datagrid隐藏列 绑定数据 考勤表name 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18.....31当月份为2,4,6,9,11是,分别隐藏29,30,31当天数为31的月份时,数据正常显示,其他无数据显示.请高手赐教.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 考勤表name 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18.....31当月份为2,4,6,9,11是,分别隐藏29,30,31当天数为31的月份时,数据正常显示,其他月份无数据显示.请高手赐教.... dgAttendanceTable.Columns[idx].Visible = false;idx=你要隐藏的列的Index更好的办法是考虑将列变成行?然后定制你的Data 代码是这样的for(int i=1;i<32;i++){if(Convert.ToInt32(dg.Columns[i].HeaderText)>monthday){dg.Columns[i].Visible=false;} else{dg.Columns[i].Visible=true;}}string SQL="select 语句"DataSet ds=new DataSet();ds=DBOper.Select(SQL);dg.DataSource=ds;dg.DataBind();隐藏列没有问题当天数为31的月份时,数据正常显示,其他月份无数据显示. string SQL="select 语句"DataSet ds=new DataSet();ds=DBOper.Select(SQL);dg.DataSource=ds;dg.DataBind(); for(int i=31;i > 0;i--){ if(Convert.ToInt32(dg.Columns[i].HeaderText)>monthday) dg.Columns[i].Visible=false; else break;} 怎样在datagrid中单独删除某列 关于函数调用!!! 如何把datagrid的代码改成datagridview 急 自定义控件按下Ctrl键拖放复制时的奇怪问题 WinForms VS Web 取xml节点的问题,谢谢! 如何根据字符串实例华Form 请问如何产生一个一定范围内的随机数,如1-10之间 如何实现窗体慢慢推出的效果. 请求朋友指导具体开发任务如何实现 [接口]C#调用C++的接口时,遇到接口参数中含有char*并需要返回值时怎么做? 100分,一个全局变量与winfrom之间的问题,困扰了我好久 一个CS文件无法编译成DLL文件 下面是爆的错误
考勤表
name 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18.....31
当月份为2,4,6,9,11是,分别隐藏29,30,31
当天数为31的月份时,数据正常显示,其他月份无数据显示.请高手赐教....
idx=你要隐藏的列的Index更好的办法是考虑将列变成行?然后定制你的Data
for(int i=1;i<32;i++)
{
if(Convert.ToInt32(dg.Columns[i].HeaderText)>monthday)
{
dg.Columns[i].Visible=false;
}
else
{
dg.Columns[i].Visible=true;
}
}string SQL="select 语句"
DataSet ds=new DataSet();
ds=DBOper.Select(SQL);
dg.DataSource=ds;
dg.DataBind();隐藏列没有问题
当天数为31的月份时,数据正常显示,其他月份无数据显示.
DataSet ds=new DataSet();
ds=DBOper.Select(SQL);
dg.DataSource=ds;
dg.DataBind();
for(int i=31;i > 0;i--)
{
if(Convert.ToInt32(dg.Columns[i].HeaderText)>monthday)
dg.Columns[i].Visible=false;
else
break;
}