我现在已经用HyperLink实现了文件的下载功能,可是我现在想在点击HyperLink的同时执行一个事件(将一些信息插入到数据库中),可是HyperLink没有类似click的事件啊,请问能用什么办法来实现呢?

解决方案 »

  1.   

    用<asp:LinkButton ID="LinkButton1" runat="server" OnClick="xxxx" Text="yyyy"></asp:LinkButton> 
      

  2.   

    LinkButton 有事件<a>标签 加JS。Button的前台事件和JS事件也行
      

  3.   

    linkbotton不能实现下载功能吧?
      

  4.   

    hyperlink不会传的原因是因为他输出的是a,直接链接到其他页了
    LinkButton的跳转必须先回传,再由服务器端跳转你的需求实现方法很多
    仍旧用hyperlink的话,可以先加个js事件用ajax回传执行后台方法,或者先链接到另一个页面,执行完方法后,再输出文件用LinkButton的话只要直接在点击事件里加方法即可
      

  5.   

    AJAX   异步请求`````到某个页面去 添加```