LinkButton的奇怪问题,急急急!!!!!
小弟最近在做一个网站,发现一个奇怪的问题:界面上有一个LinkButton,想实现点击后出现下载对话框,但是点击一次后却界面却不停地刷新,一直没有出现下载对话框,调试时发现LinkButton的点击事件一直不停地被激发,真不知道是为什么,现贴上源代码,请各位高手支招,拜托各位了 
    protected   void   LinkButton_Click(object   sender,   CommandEventArgs   e) 
             { 
                         string   fileName   =   e.CommandArgument   as   string;                           
                         bool   isExist   =   File.Exists(HttpContext.Current.Request.MapPath(fileName));   
                         if   (isExist   ==   false) 
                         { 
                                  //弹出网页对话框 
                                     ShowAlert(GlobalResource.FileNotExist); 
                                     return; 
                         } 
                         else 
                         { 
                                     FileInfo   DownloadFile   =   new   FileInfo (HttpContext.Current.Request.MapPath(fileName));                                       
                                     Response.Clear(); 
                                     Response.ClearHeaders(); 
                                     Response.Buffer   =   false; 
                                     Response.ContentType   =    "application/octet-stream "; 
                                     Response.AppendHeader( "Content-Disposition ",    "attachment;FileName= "   +   HttpUtility.UrlEncode(DownloadFile.FullName,   System.Text.Encoding.UTF8)); 
                                     Response.AppendHeader( "Content-Length ",   DownloadFile.Length.ToString()); 
                                     Response.WriteFile(DownloadFile.FullName); 
                                     Response.Flush(); 
                                     Response.End(); 
                         } 
             }
------解决方案--------------------DownloadFile.FullName
是什么?
------解决方案--------------------因该还设一个标志变量 flag  当下载时 要判断标志变量 修改LinkButton.Enabled属性
------解决方案--------------------string fileName = e.CommandArgument as string;   
 出错 
 e.CommandArgument 并不存在. 
 (楼主使用的是2003?)