如何从另一个页面访问MasterPage正文

时间:2017-05-11 14:00:51

标签: html css asp.net

我有一个带有下拉列表的登录页面,您可以为该网站选择背景颜色。但是我无法将母版页的正文与下拉列表中的选定值相关联。

<body style="overflow: auto;" runat="server" id="bodyMasterPage">

这是我的MasterPage正文的开头标记,这是我的下拉列表。

            <div class="col-sm-3 col-sm-offset-4">
            <div class="input-group input-group-sm">
                <asp:Label runat="server" ID="lblColor" ClientIDMode="Static" AssociatedControlID="ddlColor" class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></asp:Label>
                <asp:DropDownList runat="server" ID="ddlColor" ClientIDMode="Static" aria-describedby="lbColor" data-taggle="dropdown" data-style="DropDownListHint-datastyle" class="btn dropdown-toggle DropDownListHint-datastyle">
                <asp:ListItem Text="Бял" Value="White" Selected="True" />
                <asp:ListItem Text="Зелен" Value="Green" />
                </asp:DropDownList>

            </div>
        </div>

1 个答案:

答案 0 :(得分:1)

使用Master.FindControl方法

var body = Master.FindControl("bodyMasterPage");