我有用户控制文件cust_list.ascx
我已将此控件添加到我的aspx页面。 在我的aspx页面中有两个按钮..
在page_load期间我显示了5个控件..
当我点击下一个按钮。它将显示接下来的5个控件...我也有上一个按钮。
我的问题是当在下一个按钮点击页面设置回初始状态后点击用户控制按钮时,其状态与第一次加载页面时相同。但用户控件中的button_click不会触发。
答案 0 :(得分:0)
以下链接可能会对您有所帮助
https://stackoverflow.com/a/9080243/546033
而不是HtmlGenericControl
使用您的控件,如Button
否则您需要在Page_Load
或Page_Init
加载用户控件,以便控件事件得到注册,如
Page_Load(object sender,EventArgs e)
{
createControls();
}
确保将函数调用保留在if(!isPostBack)
之外,因为它无法在回发后单击。
希望这可以帮助你......