如何用javascript去控制实现datagrid的某一列的显示和隐藏
如何用javascript去控制实现datagrid的某一列的显示和隐藏如何用javascript去控制实现datagrid的某一列的显示和隐藏
如何用javascript去控制实现datagrid的某一列的显示和隐藏如何用javascript去控制实现datagrid的某一列的显示和隐藏
解决方案 »
- 如何先执行Ajax响应事件?
- 用ajax获取后台数据,返回json数据,怎么在前台使用呢?
- 学习asp.net开发,还需要那些科目?
- 属性“align”被视为已过时。建议使用较新的构造
- 比较苕的一个问题 protected override void Render(HtmlTextWriter writer) 怎么显示到页面上
- 纯html 的 带grid 的select 框,有什么办法做?
- 小弟新做的小网站上线,散分,顶者有分
- 换了台电脑装了freetextbox,打开程序运行后出现这个错误!怎么办,挺急!
- <asp:tablecell>文本怎么自动分行
- 不能调试
- 为什么就是不加载bin子目录下的DLL?用了privatePath也一样无效,在搞不好就完蛋了>_<
- 用asp.net如何获得Excel一个单元格折行后每一行的数据
是这样吗?
http://topic.csdn.net/t/20040329/10/2897708.html
http://topic.csdn.net/t/20060222/10/4569878.html
可这个function 不好写哦?我该怎么去指定那一列呢?
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
string id=((DataGrid) sender).ID;
DataTable dt=new DataTable();
dt=(DataTable) ((DataGrid) sender).DataSource;
if(e.Item.ItemType == ListItemType.Header)//表头
{
for(int i=0;i<e.Item.Cells.Count;i++)
{
e.Item.Cells[i].Attributes.Add("onDblClick","HideCol('"+i.ToString()+","+id+"')");
}
}
}
function HideCol(Column,Obj)//隐藏列
{
var tb=document.getElementById(Obj);
var RowNum=tb.rows.length-1;//-1表示 分页行
var ColNum=Column;
for (i=0;i<RowNum;i++)
{
tb.rows(i).cells(Column).style.display='none';
}
}
{
var tb2=document.all.GridView1.rows(2);
tb2.style.display="none";
}
在BUTTON的ONCLICK事件加上hideRow()就可以实现隐藏第三行的目的,依次类推就行了,我用的是GRIDVIEW,DATAGRID也是一样的。