2014-03-25 23 views
0

我有一個帶有按鈕的母版頁,並且我有一個帶有母版頁引用的客戶端頁面。我想更改子頁面標籤值,同時我點擊母版頁按鈕。我無法改變這一點。從主頁面按鈕訪問Childpage控制值單擊

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

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

什麼是錯誤 –

+0

對象引用未設置爲對象的實例 – user3085540

+0

您可以發佈您的子頁面的aspx –

回答

0

請嘗試下面的代碼在您的masterPage按鈕單擊事件。

我一直與母版的名字一個按鈕btnMaster和子頁面上我已經把在文本框和母版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"; 
    } 

讓我知道你是否有任何問題。