我有一个包含view1和view2的多视图。 view1我必须将一些细节保存到我的数据库和view2我有一个gridview。加载view1时我想在masterpage中显示保存按钮。如果加载view2保存按钮想要从母版页中隐藏
答案 0 :(得分:2)
您可以使用Page.Master属性访问母版页。例如,
中的母版页代码中的
public partial class MyMasterPage : System.Web.UI.MasterPage
{
public void ToggleSaveButton(bool visible)
{
SaveButton.Visible = visible
}
// other code
...
}
并在您的页面
((MyMasterPage)Master).ToggleSaveButton(true);
答案 1 :(得分:0)
Button button = Master.FindControl("your button id") as Button;
button.Visible = true;
答案 2 :(得分:0)
如果您想在客户端执行此操作,您可以使用JQuery或Javascript,因为主页面控件也将呈现,并且您可以使用JQuery : $("#ControlId").css("display","none")
轻松找到它,Javascript:document.getElementById(...并将其显示设置为无。