0
我有一個usercontrol作爲頁面上的標題。用戶控件有註冊按鈕,它打開一個modalpopupextender。註冊鏈接上的彈出式開放代碼如下:modalpopupextender asp.net usercontrol頁面
protected void lnkSignUp_Click(object sender, EventArgs e)
{
mp1.Show();
}
現在我能夠在我的頁面中成功使用此用戶控件。問題是在我的頁面中,除了標題之外還有其他鏈接,它們將提供註冊功能。現在我想使用usercontrol的註冊彈出框,通過點擊頁面註冊鏈接來打開。我應該怎麼做頁面鏈接點擊。我試圖從網頁下面的代碼,但myMpeModal返回null:
ucHeaderJobseeker uc1 = new ucHeaderJobseeker();
var myMpeModal = (AjaxControlToolkit.ModalPopupExtender)uc1.FindControl("mpeModal");
myMpeModal.Show();
編輯了這個問題myMpeModal返回null –
不需要再次初始化對象。使用aspx頁面中列出的相同控件。 –
myUserControl沒有FindControl方法。它給編譯錯誤。 –