如何在pageload中写入代码隐藏GridView、DataList控件里的编辑、删除按钮?
如果session对象"Password"有值,则显示这些按钮if(Session["Password"]==123456){ShowDelete="True"}else...
如果session对象"Password"有值,则显示这些按钮
if(Session["Password"] == 123456)
{
ShowDelete = "True"
}
else
{
ShowDelete = "False"
} 展开
if(Session["Password"] == 123456)
{
ShowDelete = "True"
}
else
{
ShowDelete = "False"
} 展开
展开全部
首先
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;
}
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;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像只能GridView DataList控件中的生成事件中去找到控件,然后隐藏
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询