首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

用Session的值来控制Label的显示?有关问题简单,哪位高手先解答分都给

2011-12-29 
用Session的值来控制Label的显示?问题简单,谁先解答分都给.我设置公共的代码:在CS文件中:Session[ SYSTES

用Session的值来控制Label的显示?问题简单,谁先解答分都给.
我设置公共的代码:
在CS文件中:
  Session[ "SYSTEST "]   =   "false "   ;       如果显示则为true

在Aspx文件中我想利用上面的session来控制是否显示,但是不行   啊

<asp:Label   ID= "T_TT "   runat= "server "   Text= "我的表单 "   Visible= ' <%#   Session[ "SYSTEST "]%> '   />

我的true   和   false   怎么不起作用,是显示的,不能隐藏,请帮忙.




[解决办法]
<asp:Label ID= "T_TT " runat= "server " Text= "我的表单 " Visible= " <%# Flag %> "> />


//cs文件
public partial class Topic : System.Web.UI.Page
{
private bool flag = false;

public bool Flag
{
get { return flag; }
}

protected void Page_Load(object sender, EventArgs e)
{
if(Session[ "SYSTEST "] != null)
flag = Convert.ToBoolean(Session[ "SYSTEST "]);
}
}
[解决办法]
Visible= ' <%#(bool)Session[ "SYSTEST "]%> ' Session[ "SYSTEST "] = false; this.T_TT.DataBind();

热点排行