代码如下:  public void Show(object sender, System.EventArgs e)
  {
   SqlConnection  cn = new SqlConnection ("server=(local);uid=sa;pwd=sa;database=Web1");
   cn.Open();
   string Filepath = "select * from fileup where fid =@fid";
   SqlCommand comm = new SqlCommand(Filepath,cn);
   comm.Parameters.Add("@fid",SqlDbType.VarChar );    
   comm.Parameters["@fid"].Value =myitem;
   SqlDataReader dr = comm.ExecuteReader();
   if(dr.Read())
   {
    string fileyear1 = dr["fileyear"].ToString();
    string fileliushui1 = dr["fileliushui"].ToString(); 
    string filename1 = dr["filename"].ToString(); 
    FileStream fs = new FileStream("c:\\"+fileyear1+"\\"+fileliushui1+"\\"+filename1 +"", FileMode.Open);
    byte[] bytes = new byte[(int)fs.Length];
    fs.Read(bytes, 0, bytes.Length);
    fs.Close();
    Response.Clear();
    Response.AddHeader("Content-Type", "message/rfc822");
    Response.BinaryWrite(bytes);
    Response.End();
   }
  }
  
我在浏览器上访问不了,url地址栏上显示为:
             mhtml:http://localhost/2001/0001/F0时41.eml
我是在Datagrid中用模板做的超连接,是在前台绑定的。我想了一些办法不行。我应该怎么做??