新手求教:怎么实现Repeater里Button的显示与隐藏

问题描述

本人新手,求教各位高手,当点击登录后,怎么实现如果是管理员登录,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

新手求教:怎么实现Repeater里Button的显示与隐藏的相关文章

ASP.NET 2.0数据教程之四十六:DataList和Repeater里的自定义button

返回"ASP.NET 2.0数据教程目录" 导言 在前面关于DataList 和Repeater 的7章教程里,我们分别创建了 只读和可以编辑删除的例子.为了让DataList有编辑和删除的功能,我们在 ItemTemplate里添加了一些button,当点击时,引起postback,并根据button的 CommandName属性激发相关的事件.例如,添加一个CommandName为 "Edit"的button,在postback时会激发EditCommand事件

新手求教

问题描述 新手求教:我如何打印带条码标签?如:流水码设置为VYYWW000001且不能重复.固定为0,YY为年,WW为周,并且要在数据库里记录打印的流水码数据.

新手求教,关于java压缩文件的问题

问题描述 新手求教,关于java压缩文件的问题 import java.io.*;import java.util.zip.*;public class Myzip { private void zip(ZipOutputStream outFile fString base) throws Exception{ if(f.isDirectory()){ File f1[]=f.listFiles(); out.putNextEntry(new ZipEntry(base+""/&qu

abdroid 空指针问题,新手求教

问题描述 abdroid 空指针问题,新手求教 这种情况是正常的 private Button button; private Button button1; @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button)findViewById(R.

事件处理-新手求教大神,java事件监听问题

问题描述 新手求教大神,java事件监听问题 import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JLabel; public class EventModelDemo implements ActionListener{ JLabel tips=new

新手 界面设计 按键-新手求教,如何添加按键的背景颜色

问题描述 新手求教,如何添加按键的背景颜色 我是ios开发的新手,一开始不想深入地写代码,于是做了一个界面,没有任何功能的界面,加了按钮(Button)之后怎么修改按键的颜色背景,那个Background后面是空的,怎么导入图片

新手求教 php查询 遍历数据库 多条符合条件数据输出的记录只有一条

问题描述 新手求教 php查询 遍历数据库 多条符合条件数据输出的记录只有一条 ($result = 0;//搜索结果默认值(不搜索) 1=正确搜索到结果2=搜索到结果但非第一次3=没搜索到结果4=系统提示) if($msg0 == 1){ ///号信息 $sql=""select * from tgs_code where bianhao='$bianhao'""; //sql语句在数据库查询可返回多条记录 ///echo $sql; $res=mysql_que

sql条件语句-新手求教sql语句求助,group_by

问题描述 新手求教sql语句求助,group_by 现在是这样的,要求根据某一天,统计poster_code的任务,任务类型根据post_type分为1和21的时候为匿名数量为quantity里的数量,2的时候实名也为quantity里的数量结果就是根据日期统计poster_code的实名和匿名的数量,日期不能重复,新手求赐教,写了好久好久写不出来,求教各位怎么写_ 解决方案 刚才CASE语句漏了END,补上 SELECT poster_code post_date SUM(CASE poste

内存溢出怎么办?新手求教大神

问题描述 内存溢出怎么办?新手求教大神 一个ssh的项目,洲和国家的二级联动,洲可以顺利的下拉,但是一到国家下拉时, 半天出不来,然后eclipse就报错,产生了内存溢出. java.lang.OutOfMemoryError: Java heap space 解决方案 如果我没猜错的话 你应该是哪里不小心递归了, 比如在一个方法里又调用了它自己.... 解决方案二: 这个调试吧. 死循环这样的就会出现溢出