C#Dynamic UserControl,Button Click和Master Pages

时间:2012-10-12 12:48:24

标签: c# button dynamic user-controls master-pages

我正试图解决有关C#.NET处理动态添加的用户控件的方法时遇到的非常令人沮丧的问题。

我的页面设置的基本纲要是我有一个具有母版页的ASPX页面。母版页有一些内容占位符。在ASPX页面的代码隐藏中,我调用Master.FindControl方法来查找内容占位符,然后使用LoadControl方法将UserControl加载到占位符中。

在UserControl上,我有一系列文本框和一个提交按钮。在此实现中,当我单击提交按钮,并将断点放入OnClick事件时,我发现永远不会调用OnClick事件。

但是,如果我不是使用这种方法,而是删除母版页,并直接在ASPX页面上添加内容占位符,然后使用Placeholder.Controls.Add添加UserControl而不是Master.FindControl,按钮工作完美。

有没有人建议如何在不删除母版页的情况下解决这个问题?

0 个答案:

没有答案