我可以知道在用户控件的页面加载完成后是否有任何方法可以从子页面(.aspx)调用方法?
现在我有一个无法从子页面检索值的问题,因为尚未为用户控件中的变量分配值。
简而言之
来自我的 .ASPX 文件
Page_Load(object sender, EventArgs e)
{
x = getValueFromUserControl();
}
从我的用户控制
Page_Load(object sender, EventArgs e)
{
int x = getvalueFromDatabase();
}
getValueFromuserControl()
{
return x;
}
由于ASP.NET 生命周期从子页面 (.aspx) page_load -> 用户控件 page_load 开始,我无法检索 x 的值。
也就是说,理想情况下,我不想将该函数放在子页面中并从用户控件中调用它,因为该用户控件正在其他页面中使用。
简而言之,我想在我的用户控件中的 page_load 结束后从我的 .aspx 页面调用一个方法,谢谢!