我对ASP.NET还比较陌生,正在努力学习如何操作。由于我的背景是C#,所以代码后端部分很容易,但像Web开发人员一样思考还不太熟悉。
我有一个包含复选框网格的aspx页面。我有一个按钮,通过Button_Click事件编写来收集哪些行被选中,并将其列表创建为会话变量。同一个按钮通过TargetControlID被我的ascx页面的ModalPopupExtender引用,该控件控制ascx页面上的面板。
当单击按钮时,模态弹出窗口打开,但Button_Click事件从未触发,因此模态窗口没有获取其会话数据。
由于这两个页面是分开的,因此我无法从aspx.cs代码调用ModalPopupExtender,我无法从ascx.cs代码访问复选框列表,也看不到一种方法来填充我的会话变量,然后以编程方式激活其他隐藏的按钮或控件,然后打开我的模态弹出窗口。
您有什么想法吗?