当前位置:编程学习 > C#/ASP.NET >>

repeater隐藏列

我想根据登陆的人不同而隐藏Repeater一个删除列,列入管理员登陆显示删除列,游客登陆隐藏删除列。谢谢高手指教先! --------------------编程问答-------------------- 给删除列的td设置为runat=server后,设置visible。 --------------------编程问答-------------------- visible='当前用户!=匿名用户' --------------------编程问答-------------------- protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.Item)
            {
                DataRowView row =(DataRowView) e.Item.DataItem;
                HtmlGenericControl h= (HtmlGenericControl)e.Item.FindControl("");
                if (h != null)
                {
                      h.Style.Add("display", "none");
                }
            }
        }
style='display:<%#string.IsNullOrEmpty(Eval("").ToString())?"none":"" %>'
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,