Hi guys, I'm having some trouble opening a pdf file when a gridbuttoncolumn is pressed. This is my code I have to open it
But when I run it I get the next error message "The relative virtual path 'http:/localhost:50422/docs/28-grant application.pdf' is not allowed here." I save the file previously and now I want to open it but I can't do'it. Can you point me to the right direction please.
This is my code to save the document.
                                if (e.CommandName == "Ver")          {              string Servidor = Request.Url.GetLeftPart(UriPartial.Authority);              string fullUrl = Servidor + Session["strUrl"];              OpenFile(fullUrl);          }This is my code to save the document.
var usuarioSesion = (Usuario)Session["usuarioSesion"];            var dbContext = new BD_SSEGUAEntities();            string strUrl;            int exp = Convert.ToInt32(Session["ExpEmp"]);            int folio = Convert.ToInt32(Session["Foliosol"]);            var newDoc = new Documento();            foreach (UploadedFile file in RadUpload1.UploadedFiles)            {               // var ResultSol = new Solicitud();                var fileName = folio + "-" + file.GetName().ToLower();                file.SaveAs(MapPath(@"~/docs/" + fileName));                strUrl = "/docs/" + fileName;                //MapPath(@"/docs/")+file.GetName();// + ResultSol.fiIdSolicitud + "-" +                if (RadUpload1.InvalidFiles.Count == 0 && RadComboBox1.SelectedValue!=null )                {                    try                    {                        var doc = new Documento                                      {                                          fiIdSolicitud = folio,                                          fiAnioSolicitud = (short) DateTime.Now.Year,                                          fiIdTipoDocumento = (byte) TipoDoc,                                          fiIdEdoDocto = 1,                                          fdFchRegDocto = DateTime.Now,                                          fiUsrRegDocto = usuarioSesion.Expediente,                                          fcURLdocumento = strUrl,                                      };                        dbContext.Documento.AddObject(doc);                        dbContext.SaveChanges();                        Alerta("El documento se guardó de forma correcta");                                                                     }                    catch (Exception ex)                    {                        Alerta(ex.Message);                    }                    llenaGridDocs();                }                else                {                    Alerta("Captura los todos los datos");                }                //  else                //{                //    Alerta("Agrega un documento");                //}            }        }