我设置公共的代码:
在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();