我無法找到從母版頁繼承的頁面的加載事件控件。 當我試圖這樣做時,它提供了異常,在跟蹤我發現控件沒有在頁面上找到並顯示「null」。這是我的代碼查找繼承自母版頁的加載事件的控件
for (int i = 0; i <= 6; i++)
{
Image Img =FindControl("ourPimg0") as Image;
Img.ImageUrl=("Handler.ashx?ImgID=" + dt1.Rows[i][0].ToString()+"&ImageType="+"projectimage");
Label l1 = (Label)Page.FindControl("lbl_P" + i + "H1");
l1.Text = dt1.Rows[i][1].ToString();
Label l2 = (Label)Page.FindControl("lbl_P" + i + "H2");
l2.Text = dt1.Rows[0][2].ToString();
HyperLink hylnk = (HyperLink)Page.FindControl("ourPClink" + i);
hylnk.NavigateUrl=("ProjectDetails.aspx?ID=" + dt1.Rows[i][0].ToString());
}
任何建議表示讚賞。 拉維
不,我需要訪問由Master頁面繼承的頁面的page_load事件中的頁面控件,我可以在master頁面的加載事件上實現它,但我不希望這樣。 –