要使面板可视取决于条件
本文关键字:取决于 条件 可视 | 更新日期: 2023-09-27 17:54:58
i tried
Visible='<%#Convert.ToBoolean(((Session["AccountId"].ToString()=="1")||
(Session["AccountID"].ToString()==""))?true:false) %>'
我想让面板可见=true当会话id=1如果不是false.
以上代码不工作任何建议
请注意代码格式。
如果值为"1"或空("),则返回true,在您的情况下,总是
你可以这样写:
Visible = '<%= Session["AccountId"].ToString()=="1" %>'
这将把表达式的结果(这是一个布尔值)写成字符串("True"或"False")。这很可能也会起作用:
Visible = '<%= Session["AccountId"] == 1 %>'
我没有试过你的,但下面的一个确实有效:
Visible='<%# (Session["AccountId"] ?? "").ToString() == "1" ? true : false%>'