永发信息网

根据session的空值与否控制datalist里面label的visible属性

答案:2  悬赏:50  手机版
解决时间 2021-04-29 08:15

我做一个aspx页面,想在datalist中label绑定数据库数据时调用一个方法,如果一个session值为空,则这个label不显示,如果不为空则显示这个label

怎么写这个方法啊

最佳答案

请在设计你的页面的时候这样做:


<asp:Label .... Text='<%#AutoConvert(Eval("YourField"))>'/>



然后在cs文件中这样编写您的代码:


protected string AutoConvert(object value)


{


return session["userid"]==null?"":value.ToString();


}

全部回答

你在databound事件里面写,或者绑定完数据的时候用个循环都可以实现

我这就在绑定完的时候写吧,没有工具手写了

for(int i=0;i<this.gridview1.rows.count;i++)

{

label mylabel=(Label)this.gridview1.rows[i].findcontrol("Label1");

if(session["userID"]=NULL)

{

mylabel.visible=false;

}

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
这样减肥快而且不伤身体
QQ情侣网名搭配
手机滕州什么地方的手机比较好
旺盛达防盗门这个地址在什么地方,我要处理点
江苏成人高考报名具体事宜(具体好点)
弹弹堂里怎样才能用技能347?
爱迪生创新的谚语英文,要有创新,不按常规的
怎样才能忘记一个人?怎样才能不想他?
求天书奇谈伏魔刀法5级技能书
哪种能够修复分叉受损的头发,大家谈谈经验
DNF西南2`50粉巨多少钱
自相矛盾中你认为卖矛和盾的人是怎样把自己弄
电脑坏了,主板磐正的。AMD3000 开机后显示器
为什么要用钱去买东西?
我的QQ农场进不了!显示请勿使用第三软件!怎
推荐资讯
天龙高级的宝宝会自动锁吗?
男漫游好还是女漫游好?注:女漫游参照HF的版
淘宝店主被查封了顾客该怎么办,付了钱没收到
金帆快捷宾馆这个地址在什么地方,我要处理点
分手后,你选择了二个人什么关系?
顺网VR旗舰店我想知道这个在什么地方
胖胖的女生有男生会喜欢吗?
我QQ中毒了吗?
青岛即墨有卖松狮的吗
立杰粮油蔬菜商店怎么去啊,有知道地址的么
谁有好的学校介绍。
超级qq从开始,分别得多少天升到lv2.3.4.5.6
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?