现在做一个小的留言版块用.net中的GridView的模版列实现
如果不是注册用户就讲button隐藏 在线等怎么实现
如果不是注册用户就讲button隐藏 在线等怎么实现
解决方案 »
- 在线等!焦点问题
- 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- 为什么在Access使用Like查询时,不出错能有结果,但在C#中执行同一语句时就出错,内存溢出????
- 一个奇怪的数据绑定问题??~~~
- 怎样在用户关闭窗体时控制窗体不关闭?
- 请教:Office插件的问题(C#)
- 用winform实现google搜索遇到的问题
- 能用DATAGRID显示电子商务的产品信息,主要是显示的位置。左边正列是产品图片,右边一列的多行中显示产品信息
- 电脑开机后第一次运行自己做WINFORM程序报错,求解
- 谁能给我一个控件?
- 用C#编写了一个windows服务,请问如何加入参数?
- TCPChannel这个类怎么在名称空间下没有!!
private void DataGrid3_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if (e.Item.ItemType ==ListItemType.Item || e.Item.ItemType ==ListItemType.AlternatingItem || e.Item.ItemType ==ListItemType.SelectedItem)
//按需要添加
{
ImageButton lb = (ImageButton)e.Item.Cells[2].FindControl("ImageButton11"); //假设第三列是按钮列
if(Session["register"]==null||Session["register"].ToString()=="noreg")
lb.Visible=false;
}
}
//初始化隐藏(隐藏整列)
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
{
if(Session["register"]==null||Session["register"].ToString()=="noreg")
this.DataGrid3.Columns[3].Visible=false;
}
}
谢谢呀
在GridView头我是这样实现的可是在里面我就找不到解决方法了
if(User.Identity.IsAuthenticated())
{
LinkButton dd = new LinkButton();
dd = ((LinkButton)GridView1.HeaderRow.FindControl("LinkButton4"));
dd.Visible = true;
LinkButton Huifu = new LinkButton();
Huifu = ((LinkButton)e..FindControl("LinkButton1"));
dd.Visible = true;
}