当前位置: 首页 > 知识库问答 >
问题:

更改true/false C#母版页的可见性

惠翰藻
2023-03-14

带有母版页的项目C#

我想以编程方式更改

  • 的可见性(True/False)。

    母版页

    <div id="div_admin">
      <ul>
        <li style="margin-left:-30px; margin-bottom:5px" id="li_soli">Soli</li>
      </ul>
    </div>
    

    master_page C#

    If(listParametro.Count(); > 0){
        <li> need to go Visible False
    } else {
        <li> need to go Visible true
    }
    

    问题是如何通过LI对象的ID调用它来改变它的可见性


  • 匿名用户

    使用

  • ,然后可以执行li_soli.visible=whatever you like

    注意,这会将它在浏览器中获得的id更改为生成(派生)id值。有解决此问题的方法,例如,请参见此处:如何在使用母版页的ASP.NET Web窗体中为服务器控件设置特定ID?

  • 共有2个答案

    商振
    2023-03-14
    相关问题
    潘俊
    2023-03-14

    使用

  • ,然后可以执行li_soli.visible=whatever you like

    注意,这会将它在浏览器中获得的id更改为生成(派生)id值。有解决此问题的方法,例如,请参见此处:如何在使用母版页的ASP.NET Web窗体中为服务器控件设置特定ID?

  •  类似资料:
    • 我是Netbeans和Java的新手,对jpanels上的jlabel有一个问题。我有一个jTabbedPane,里面有一个jPanel。我在JPanel上有一个jLabel。我想将jLabel的可见性设置为false,但似乎不起作用。当我运行程序时,标签仍然可见。我不明白为什么。

    • 是否可以(仅仅)使用Byte-Buddy更改某些方法的可见性?我有一个带有私有静态方法的用户类,我需要将一些调用委托给这些方法,但由于它们是私有的,所以当前失败了。因此,我想知道是否可以通过添加公共修饰符来转换上述方法来重新定义user类。 对于记录,在目标Java方法上调用setAccessible(true)方法作为not effect,因为Byte Buddy仍然失败,出现以下异常: 我发现

    • 改变接收到的message的不可见时间 message被某一用户实例接收后,将在一段时间内变为不可见,以防止被反复接收 当不可见时间超时,且之间一直没有收到此message的删除请求,EMQ将认为这条message未被成功处理,且此次接收message的用户实例已变为不响应状态。因此EMQ会将message重新置为可见状态,以便此message被再次读取并成功处理 用户实例接收后message后,

    • 我对母版页下的页面有一些问题。我的小软件使用sharp代码生成随机值,然后使用客户端脚本将i从0计数到值。当我在没有母版页的情况下运行程序时,它会工作,但当我试图从嵌套页运行它时,它就不工作了。这是我的代码: 主控页面只有内容占位符。嵌套web表单: 尖锐的代码: 脚本: 这里的错误var q=Number(document.getElementById(“Label1”).innerHTML);

    • 我正在尝试使用LayoutTransition动画,但它们不起作用。 我设置 在我的activity布局中的父级LinearLayout中。然后,在选中或未选中另一个复选框时,对包含一些复选框的子LinearLayout执行setVisibility(View.Visible)或setVisibility(View.Gone)。可见性更改不是动画的。父级LinearLayout中有一个Scroll

    • 所有工作和更改都显示在屏幕上。单击“保存”时使用: 它运行。问题是它没有保存上面三个部分的更改。 我所尝试的 > 暂停我的代码并手动单击“保存”(相同问题) 暂停我的代码,手动更改一个复选框并运行代码以保存(保存手动更改,但不保存编码的更改 暂停代码并手动更改一个框并手动保存(只保存手动更改的框) 我不能公开发布网站地址或源代码。