从母版页的内容页面添加控件

时间:2015-01-31 08:40:42

标签: c# asp.net master-pages

我有一个看起来像这样的母版页:

<table>
<tr>
    <td>    
        <asp:Label ID="lbl1" runat="server"></asp:Label>
    </td>
    <td>
        <asp:Label ID="lbl2" runat="server"></asp:Label>
    </td>
</tr>
</table>

我在所有页面中都使用此设计,除了我想在第一个标签后面添加一个按钮 - lbl1(两者都在同一行),在第二行上查看第二个标签。 我的问题是如何从内容页面(从代码隐藏优先)中实现这一点?

1 个答案:

答案 0 :(得分:2)

创建<asp:Button runat="server" Visible="false" ... />,默认情况下为Visible = false。在您要查看按钮的页面中,找到按钮并将其设为Visible = true

当控件不可见时,它不会渲染,这等于其他页面不存在!