private void recuperar() { int historialIndex = FindHistorialIndex(clave3Value); HttpPostedFileAJAX _MyPostedFile = History[historialIndex]; if (_MyPostedFile.Deleted) { mostrarHTML(RemoveAux(historialIndex)); } else { mostrarHTML(uploadedAux(_MyPostedFile)); } }
private string uploadedAux(HttpPostedFileAJAX _MyPostedFile) { StringBuilder sb = new StringBuilder(); sb.Append(preIframe(true)); sb.Append(_MyPostedFile.responseMessage_Uploaded); if (_MyPostedFile.Saved) { sb.AppendFormat(" <a href=\"javascript:void(0)\" onclick=\"{1}delete('{0}')\">{2}</a>", _MyPostedFile.FileName_SavedAs, clave, text_Delete); sb.AppendFormat(" <input type=\"hidden\" id=\"{0}\">", clave); } else { sb.AppendFormat(" <a href=\"javascript:void(0)\" onclick=\"{2}ocultarDiv('{0}')\">{3}</a>", clave2Value, clave1, clave, text_X); } sb.AppendFormat( @" <script language=""javascript""> var FileName = '{12}'; var FileName_SavedAs = '{13}'; var FileName_Path = '{22}'; var ContentType = '{14}'; var ContentLength = {15}; var responseMessage_Uploaded = '{16}'; var responseMessage_Uploaded_Saved = '{17}'; var responseMessage_Uploaded_NotSaved = '{18}'; var Saved = {19}; var Deleted = {20}; var Type = '{21}'; {11} function {6}delete() {{ {10} var action = '{8}'; var separador = action.lastIndexOf('?'); action = action.substring(0, separador + 1); action += '{0}={3}&{1}={4}&{2}={5}&{6}={7}'; document.forms[0].action = action; setTimeout('document.iform.submit()',1); }} {9} </script>" , clave1, clave2, clave3, (int)clave1Values.sEliminar, clave2Value, _MyPostedFile.FileName_SavedAs, clave, ClavePrincipal, action, ocultarDiv() , takeCustomJS(customJSevent.preDelete), takeCustomJS(customJSevent.postUpload) , _MyPostedFile.FileName , _MyPostedFile.FileName_SavedAs , _MyPostedFile.ContentType , _MyPostedFile.ContentLength , HttpUtility.HtmlEncode(Utilidades.prepareJS(_MyPostedFile.responseMessage_Uploaded)) , HttpUtility.HtmlEncode(Utilidades.prepareJS(_MyPostedFile.responseMessage_Uploaded_NotSaved)) , HttpUtility.HtmlEncode(Utilidades.prepareJS(_MyPostedFile.responseMessage_Uploaded_Saved)) , _MyPostedFile.Saved.ToString().ToLower() , _MyPostedFile.Deleted.ToString().ToLower() , _MyPostedFile.Type.ToString(), _MyPostedFile.FileName_Path); sb.Append(postIframe(true)); return(sb.ToString()); }