我正在开发一个页面跟踪器应用程序,我需要登录时间、注销时间、会话 ID、登录用户和用户访问的每个页面、在该页面上花费的时间以及在控件被触发时触发的页面中的事件列表点击、选中或选中。我不想使用谷歌分析
现在,我通过在 http 模块中编写会话启动等来访问所有详细信息,一切都已实现。我将所有数据存储在哈希表中,并在单击注销或会话时间结束时将它们放入数据库。我对如何确定是否按下了注销按钮。
我可以直接编写用于在单击注销按钮本身时插入统计信息的代码,但我不想这样做,因为我想在 http 模块中捕获注销按钮 id 或文本,然后在 http module.i 中编写逻辑试图捕获发件人,但它通过引用 asax 引用而不是按钮引用来引发错误
我怎样才能实现这一点(跟踪在页面上单击了哪个按钮并在 http 模块中获取 id,因为 http 模块会为每个回发或加载触发)?