自定义控件加载两次,里面的函数执行了两次,该如何解决,急,在线等.....
我在网站底部文件写了一个 PageVisit() 函数,用于收集访问用户的IP等信息,然后,以
<%@ Page language="c#" Codebehind="gzdtList.aspx.cs" AutoEventWireup="false" Inherits="server.nn.gzdt.gzdtList" %>
<%@ Register TagPrefix="server" TagName="down" Src="/inc/controlDown.ascx" %>
......
<server:down id="down1" runat="server"></server:down>
的形式插入普通页面中,但是,却发现每次都有两条记录写进数据库,有的是同一时间,有的是相差1、2秒,估计是这个函数重复执行两次,最可能就是
controlDown.ascx加载了两次,怎么样才能让 PageVisit() 只执行一次呢??