问题描述
本人新手,求教各位高手,当点击登录后,怎么实现如果是管理员登录,Repeater里的Button按钮为显示,当是普通用户的时候Repeater里的Button按钮为隐藏??
解决方案
解决方案二:
可以直接在aspx页面中判断,或者后台repeater的itemdatabound事件中判断也行
解决方案三:
itemdatabound
解决方案四:
最好是把管理员登录的页面和普通用户登录的页面分开
解决方案五:
if(!管理员){bt.Visiable=false;}
解决方案六:
1L+2L+4L将Repeater绑定下面的ItemDataBound事件protectedvoidRepeater1_ItemDataBound(objectsender,RepeaterItemEventArgse){if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem){if(Session["UserType"].ToString()!="Manage"){((Button)e.Item.FindControl("btnEdit")).Visible=false;}}}
时间: 2024-10-21 12:11:28