Exemplo n.º 1
0
        /// <summary>
        /// 获取附件上传URL
        /// </summary>
        /// <param name="SchemaCode"></param>
        /// <param name="DivID"></param>
        /// <param name="RemoveTextBoxID"></param>
        /// <param name="AddTextBoxID"></param>
        /// <param name="OpenType"></param>
        /// <returns></returns>
        public static string GetUploadAttachmentUrl(
            string SchemaCode,
            string DivID,
            string RemoveTextBoxID,
            string AddTextBoxID,
            AttachmentOpenMethod OpenType)
        {
            string basePage = "UploadAttachment.aspx";

            return(System.IO.Path.Combine(PortalRootForUrl, basePage).Replace('\\', '/') + "?" +
                   "SchemaCode=" + System.Web.HttpUtility.UrlEncode(SchemaCode) + "&" +
                   "Div=" + DivID + "&" +
                   "RemoveTextBoxID=" + RemoveTextBoxID + "&" +
                   "AddTextBoxID=" + AddTextBoxID + "&" +
                   "OpenMethod=" + ((int)OpenType).ToString());;
        }
Exemplo n.º 2
0
        /// <summary>
        /// 获取查看附件的URL
        /// </summary>
        /// <param name="IsMobile"></param>
        /// <param name="SchemaCode"></param>
        /// <param name="BizObjectId"></param>
        /// <param name="AttachmentID"></param>
        /// <param name="Method"></param>
        /// <returns></returns>
        public static string GetReadAttachmentUrl(bool IsMobile, string SchemaCode, string BizObjectId, string AttachmentID, AttachmentOpenMethod Method)
        {
            string url = System.IO.Path.Combine(PortalRootForUrl, "ReadAttachment/Read").Replace('\\', '/') + "?" +
                         "BizObjectSchemaCode=" + System.Web.HttpUtility.UrlEncode(SchemaCode) +
                         "&BizObjectID=" + BizObjectId +
                         "&AttachmentID=" + AttachmentID +
                         "&OpenMethod=" + (int)Method;

            if (IsMobile)
            {
                url += "&" + SheetEnviroment.Param_IsMobile + "=True";
            }
            return(url);
        }