datalist的问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 22:35:52
我在datalist的模块里放了个textbox和lable,
希望在A登陆的时候textbox隐藏,lable显示,
在B登陆的时候textbox显示,lable隐藏,
有那位高手帮忙搞下,万分感谢!
非常感谢楼下的回答,不过,这答案不对‘‘‘‘‘‘‘

在 datalist的item_databound事件里设置
protected void datalist1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
TextBox tb = (TextBox )e.Item.FindControl("textboxid");
Label lb = (Label)e.Item.FindControl("labelid");
if(a登陆)
{
tb.Visable = false;
lb.Visable = true;
}
else if(b登陆)
{
tb.Visable = true;
lb.Visable = false;

}
}

判断登录的用户名(从session里)
if(user.name == "a")
{
textbox.visable = false;
}esle if (user.name == "b")
{
lable.visable = false;
}