从主页面按钮访问子页面控制值单击

时间:2014-03-25 11:48:59

标签: c# asp.net master-pages

我有一个带有按钮的母版页,我有一个带有母版页参考的客户页面。我想在单击母版页按钮时更改子页面标签值。我不能改变它。

 Label StrHref= (Label)MainContent.FindControl("lblhead");
 HiddenField StrCalId = (HiddenField)MainContent.FindControl("hf_callid");

 StrHref.Text = "12345678901";
 StrCalId.Value = "1395741766.47";

1 个答案:

答案 0 :(得分:0)

在masterPage按钮点击事件中尝试以下代码。

我在名称为 btnMaster 的母版页上保留了一个按钮,在子页面上我放了文本框,点击了MasterPage btnMaster 我使用了以下方法

protected void btnMaster_Click(object sender, EventArgs e)
    {
        var textbox = this.ContentPlaceHolder1.FindControl("txtChild") as TextBox;
        textbox.Text = "Text from Master to child control";
    }

如果您有任何问题,请告诉我。