当用户导航到页面时,是否有除Application_BeginRequest之外的事件(在Global.asax中)?

时间:2015-09-22 22:14:17

标签: asp.net

我想在访问者导航到某个页面时记录一些数据。因此,代替网站日志,每个页面也会有一个日志。我无法找到一种方法(除了在每一页都这样做,这很费劲)。是否有事件或任何其他方法来执行此操作而无需将代码写入每个页面的代码后面?

我已经尝试过Application_BeginRequest事件,但它会为每个页面触发2次。我不知道为什么当用户导航到页面时它会第二次触发。

1 个答案:

答案 0 :(得分:1)

您可以在母版页中编写代码,它将针对每个页面运行。 可能您的页面发送了对其他资源的请求,这就是为什么每页看到两个BeginRequests的原因。