【发布时间】:2010-09-05 23:23:50
【问题描述】:
我对 ASP.NET 还很陌生,并试图了解事情是如何完成的。我来自 C# 背景,因此代码隐藏部分很简单,但像 Web 开发人员一样思考并不熟悉。
我有一个包含复选框网格的 aspx 页面。我有一个通过 Button_Click 事件编码的按钮,用于收集检查哪些行的列表并从该列表中创建一个会话变量。我的 ascx 页面的 ModalPopupExtender 引用了相同的按钮(通过 TargetControlID),它控制 ascx 页面上的面板。
单击按钮时,会打开模态弹出窗口,但从未触发 Button_Click 事件,因此模态不会获取其会话数据。
由于这两个页面是分开的,我无法从 ascx.cs 代码中调用 ModalPopupExtender,我无法从 ascx.cs 代码中访问复选框列表,而且我看不到填充方法我的会话变量,然后以编程方式激活一些其他隐藏按钮或控件,然后打开我的模式弹出窗口。
有什么想法吗?
【问题讨论】:
标签: c# asp.net asp.net-ajax