【问题标题】:What's the best way to set HTML tags visible and invisible at code-behind?在代码隐藏中设置 HTML 标签可见和不可见的最佳方法是什么?
【发布时间】:2010-01-06 09:02:37
【问题描述】:

我有一个更改密码页面,其中有一个 H2 HTML 标签,上面写着“密码已成功更改”。但是,此 H2 标记需要仅在成功时可见。即:我想在“更改密码”按钮点击回发事件中手动激活(Visible=true)。

问题是:通过代码隐藏控制此 H2 标记可见性的最佳方法是什么?

我想将它添加到 PlaceHolder 控件中,以便我可以更改它的可见属性,但它似乎不正确,因为它不是控件的目的。

PS:我不想将它添加到面板中,因为面板会为呈现的页面添加额外的标记。

【问题讨论】:

    标签: c# .net asp.net


    【解决方案1】:

    我相当肯定,只要您有id 属性和runat="server",您就可以按名称访问标签并将Visible 设置为true 或false。

    我在我的一个应用程序中使用了一个表格行(普通的旧 <tr>)。

    编辑 - 澄清一下,我的意思是在您的代码隐藏中“按名称访问标签”。

    喜欢,myHeader.Visible = true;

    【讨论】:

    • 恭喜您第一个回答问题
    猜你喜欢
    • 1970-01-01
    • 2015-01-13
    • 1970-01-01
    • 1970-01-01
    • 2020-02-28
    • 1970-01-01
    • 2012-01-30
    • 2017-07-04
    • 2012-05-10
    相关资源
    最近更新 更多