DataGrid怎样使按钮显示和不显示 在DataGrid中有一个按钮列,按钮列的文本使“删除”,怎样根据条件显示这个“删除”按钮?比如同一行上第一个单元格的值是1则“删除”按钮不显示,值是2的时候显示问题:能不能实现?怎样实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem) { if(e.Item.Cells[0].Text=="2") { e.Item.Cells[1].Controls[0].Visible=false; } } } 楼上的方法可能可以,是在DataGrid1_ItemDataBound事件里实现的. 在哪里定义相应事件呢在ItemCommand里吗怎么个写法? DataGrid1_ItemDataBound 中实现 <%# (bool)DataBinder.Eval(Container.DataItem", "deleted") ? "删除" : "" %> if(条件) { MyDataGrid.Columns[4].Visible = true; MyDataGrid.Columns[5].Visible = true; MyDataGrid.Columns[6].Visible = true; } else { MyDataGrid.Columns[4].Visible = false; MyDataGrid.Columns[5].Visible = false; MyDataGrid.Columns[6].Visible = false; }看一下你要哪一列不显示,数一下就知道了,记得是从0开始的 VS2005修改密码控件怎么用的 求一个关于ajaxToolkit:SlideShowExtende控件r幻灯片的例子,如果满意将另加分数. 操它妈的VS2005(发布网站前用轻量服务器运行OK,发布后就OVER了。) 一个javascript 郁闷了半天! 在线急等:showModalDialog打开子窗体,子窗体怎么改变父窗体的值 ASP.NET建的网站怎么在局域网内访问? 问几个问题 关于部署的问题。。。 asp.net和美工 请问怎样使回车键和某一button起到同样的作用!? 一个很困惑的问题!!!! dropdownlist?
{
if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem)
{
if(e.Item.Cells[0].Text=="2")
{
e.Item.Cells[1].Controls[0].Visible=false;
}
}
}
在ItemCommand里吗
怎么个写法?
{
MyDataGrid.Columns[4].Visible = true;
MyDataGrid.Columns[5].Visible = true;
MyDataGrid.Columns[6].Visible = true;
}
else
{
MyDataGrid.Columns[4].Visible = false;
MyDataGrid.Columns[5].Visible = false;
MyDataGrid.Columns[6].Visible = false;
}
看一下你要哪一列不显示,数一下就知道了,记得是从0开始的