问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp.net 怎么让界面内所有的按钮都失效

发布网友 发布时间:2022-05-06 07:17

我来回答

4个回答

热心网友 时间:2022-04-27 13:59

就是加载页面时候判断一下又没有登录啊 protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
//按钮显示数据解决方案二:
Button btn = e.Item.FindControl("Button1") as Button;
if (Session["isLog"] == null)//如果没有登陆按钮就不显示
{
btn.Visible = false;
}
else {

if (btn != null)
{
Label lb_name = e.Item.FindControl("pronameLabel") as Label;
Label lb_price = e.Item.FindControl("propriceLabel") as Label;
HiddenField hf = e.Item.FindControl("HiddenField1") as HiddenField; if (lb_name != null && lb_price != null && hf != null)
btn.CommandArgument = lb_name.Text + "|" + lb_price.Text + "|" + hf.Value;
}
}
protected void LinkButton3_Click(object sender, EventArgs e)
{
//登录
Session["isLog"] = "asdfa";

//重新绑定数据【触发数据绑定时间处理过程:ItemDataBound】显示按钮
DataBinder();
}protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataBinder();
}
} static int i = 0;
//为了实现分页那么需要手工绑定数据;
private void DataBinder()
{
PagedDataSource pds = new PagedDataSource();
pds.PageSize = 5;
pds.AllowPaging = true;
pds.DataSource = this.SqlDataSource1.Select(new DataSourceSelectArguments());
pds.CurrentPageIndex = i; this.DataList1.DataSource = pds;
this.DataList1.DataBind();
}

热心网友 时间:2022-04-27 15:17

就说一种最简单的。既然你是有权限的,也就是说游客、普通用户都是不能点的。那就是加载页面的时候,来个if(quanxian == 1){ 页面上所有按钮无效。}else { 页面上所有按钮有效。}剩下的代码都一样的。

热心网友 时间:2022-04-27 16:51

用javascript获取所有的按钮标签,然后设置属性disabled="false" 这样所有的按钮都只能被看见而不能点击了

热心网友 时间:2022-04-27 18:43

对了根据你用户登录的用户id判断一下加载的时候if,else判断一下
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
武汉民政职业学院地址在哪里 全国有哪些民政学院 武汉民政学院 北京哪些区较好 北京哪个区环境好 北京海淀区属于什么档次 北京市哪个区最好 北京哪个区房子最好 递延是什么意思通俗 婚后是不是一定要自己买房子才可以结婚呢? ASP.NET中我点击一个按钮,怎样才不能让他在点击2次,3次.拜托各位... asp.net中内容页面的默认按钮怎样设置? 为什么现在热门游戏都取名奥德赛? 1;asp.net 点击button实现页面跳转并将此按钮变灰不允许再点 涩女郎 小妮子要起游戏名但涩女郎已被注册。发挥智慧必须带女郎俩字四个字最好三字的网名比如淘女郞 谢谢 甘肃企业退休养老金2017年上调文件下发了吗 网游名字里带秀字有那些好听的 沈阳地区社保明细导入 求一个网络游戏的酷名,要求有“佳”字和“樾”字 社保审核退休档案都怎么审 用asp.net做的网页,点击页面中的提交按钮后整个页面内容下移 我的女朋友叫黄馨慧,我想把游戏名改成能代表她的,大家有没有好的意见,谢谢 沈阳地区填写社保费明细报表导入 ASP.NET页面按钮单击事件失效的解决方法 沈阳地区填写社保费明细报表 甘肃省2017年企业退休人员基本养老金涨多少 情侣游戏名两个字的,有慧跟凯字的 急求帮我设计一对情侣炫舞游戏名字女的名字里带慧男的名字里带影 - 信息提示 海蜇头需要放冰箱吗 星途lx以“凡尔赛”命名,底气是什么? asp.net怎么编写加减乘除等于按钮 鸡柳腌料需要什么调料 关于ASP.NET的问题 在线等 asp.net怎么能让网页不能后退 asp.net中button事件如何停止 如何能让ASP.NET中的这个按钮失效? ASP.NET问题,明白的快进! asp.net 如何让一个按钮点击后3秒钟内不可操作 asp.net点击退出之后,如何让在线人数立刻减一 asp.net中单击按钮文本框为啥不能清空 ASP.NET网页中要添加一按钮,实现关闭当前网页功能。 海蜇能冷藏吗 烫面牛肉馅饼怎么做好吃 北极海参是什么颜色的? 用php连接mysql数据库出现这个怎么解决啊 王者荣耀用亚瑟怎么打宫本武藏,1v1solo,带什么技能?出什么装? 这些是真的北极海参吗?颜色不一,而且每个海参都有伤口,伤口基本贯穿海参的身体。 例举家庭在低碳生活方面的几个实际的例子不少于三个用简练的语言表述出来? 王者荣耀宫本武藏对线打法攻略