如何在pageload中写入代码隐藏GridView、DataList控件里的编辑、删除按钮?

如果session对象"Password"有值,则显示这些按钮if(Session["Password"]==123456){ShowDelete="True"}else... 如果session对象"Password"有值,则显示这些按钮
if(Session["Password"] == 123456)
{
ShowDelete = "True"
}
else
{
ShowDelete = "False"
}
展开
 我来答
支崖静HE
2010-09-15 · TA获得超过682个赞
知道小有建树答主
回答量:864
采纳率:0%
帮助的人:914万
展开全部

如果编辑、删除的按钮是自动产生的,那么就这样:

GridView1.AutoGenerateDeleteButton = false;

GridView1.AutoGenerateEditButton = false;

如果是手动添加上的,你看下图片就明白了:

guqingyu1987
2010-09-15 · 超过17用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
首先
Session["Password"] == 123456
这有问题
Session 存储的object
还有密码一般用字符串
123456是int型
改成
密码为字符串类型
if(Session["Password"].ToString() == "123456")
{
this.GridView1.ShowDeleteButton = False;
this.GridView1.ShowEditButton = False;
}
else
{
this.GridView1.ShowDeleteButton = True;
this.GridView1.ShowEditButton = True;
}
或者
密码为值类型
if(Convert.ToInt32(Session["Password"]) == 123456)
{
this.GridView1.ShowDeleteButton = False;
this.GridView1.ShowEditButton = False;
}
else
{
this.GridView1.ShowDeleteButton = True;
this.GridView1.ShowEditButton = True;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zrj531
2010-09-15 · TA获得超过104个赞
知道小有建树答主
回答量:312
采纳率:0%
帮助的人:190万
展开全部
好像只能GridView DataList控件中的生成事件中去找到控件,然后隐藏
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式