use*_*153 2 c# asp.net user-controls postback page-lifecycle
我试图在aspx页面上动态加载用户控件,但它可以工作,但我得到回发问题?我在usercontrol上有一个图像按钮,我想要显示一个图像但是当我点击按钮时页面刷新并且不显示图像?我在aspx页面和后端代码上有一个占位符我有这个:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Control uc = Page.LoadControl("~/UserControls/Mycontrol.ascx");
placeholder1.Controls.Add(uc);
}
}
Run Code Online (Sandbox Code Playgroud)
我是否需要在page_preinit或page_init中执行某些操作?
| 归档时间: |
|
| 查看次数: |
2534 次 |
| 最近记录: |