c#不可以将当前单元格设置为不可见的单元格

来源:百度知道 编辑:UC知道 时间:2024/06/17 10:12:02
System.InvalidOperationException: 不能将当前单元格设置为不可见的单元格。
winform程序中点击DataGridView产生的错误!

最好把二楼的改成:
ID.Style.Add("display","none");//不显示
ID.Style.Add("display","");//显示
因为ID为一个控件的话,按二楼的设置,会无法使用这个对象,如在JS中
当然,如果是webform的话,用js就行了:
document.getElementById("ID").style.display="none";//不显示
document.getElementById("ID").style.display="";//显示

其实是这样的 newtc.Visible = false;//其中newtc为所在单元格

单元格设置一个ID,然后 runat="server",然后在.cs文件中设置ID.Visible = false;就可以啦

web还是form?当然单元格不可见,那那一块怎么处理?显示一个大洞?