读书人

用Session的值来控制Label的显示?有关

发布时间: 2011-12-29 22:09:38 作者: rapoo

用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();

读书人网 >asp.net

热点推荐