From 4fcc278c745fe6801c82622e34b2ce2cb150a44c Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期五, 06 十二月 2024 13:23:29 +0800 Subject: [PATCH] 1 --- DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs index de8f29d..73cc569 100644 --- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs +++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs @@ -14,6 +14,7 @@ using System.Threading.Tasks; using System.Windows.Forms; using DevExpress.RichEdit.Export; +using DevExpress.XtraBars.Customization; using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; using DevExpress.XtraGrid; @@ -21,6 +22,7 @@ using DevExpress.XtraGrid.Views.Grid; using DevExpress.XtraTab; using DevExpress.XtraTreeList; +using DevExpress.XtraWaitForm; using Gs.DevApp.Entity; using Gs.DevApp.UserControl; using Newtonsoft.Json; @@ -105,7 +107,10 @@ /// <returns></returns> public static string HttpPost(string url, string meth, string param) { - DevExpress.Utils.WaitDialogForm wdf = new DevExpress.Utils.WaitDialogForm("鎷煎懡鍔犺浇涓紝璇风◢鍚�..." + meth, "鍙嬫儏鎻愮ず"); + string _caption = "鎷煎懡鍔犺浇涓紝璇风◢鍚�..."; + DevExpress.Utils.WaitDialogForm wdf = new DevExpress.Utils.WaitDialogForm(_caption + meth, "鍙嬫儏鎻愮ず"); + wdf.BackColor = System.Drawing.Color.LightSkyBlue; + wdf.Padding = new Padding(15); HttpWebRequest request = null; StreamWriter requestStream = null; WebResponse response = null; @@ -123,23 +128,27 @@ request.Timeout = 15000; request.AllowAutoRedirect = false; request.ServicePoint.Expect100Continue = false; - wdf.SetCaption("鍔犺浇杩涘害锛�10/100锛�"); + wdf.SetCaption(_caption+"锛�10/100锛�" + meth); HttpRequestCachePolicy noCachePolicy = new HttpRequestCachePolicy(HttpRequestCacheLevel.NoCacheNoStore); request.CachePolicy = noCachePolicy; - wdf.SetCaption("鍔犺浇杩涘害锛�20/100锛�"); + wdf.SetCaption(_caption + "锛�20/100锛�" + meth); requestStream = new StreamWriter(request.GetRequestStream()); requestStream.Write(param); requestStream.Close(); + wdf.SetCaption(_caption + "30/100锛�" + meth); response = request.GetResponse(); + wdf.SetCaption(_caption + "锛�40/100锛�"); if (response != null) { + wdf.SetCaption(_caption + "锛�50/100锛�" + meth); var reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8); responseStr = reader.ReadToEnd(); //File.WriteAllText(Server.MapPath("~/") + @"\test.txt", responseStr); reader.Close(); + wdf.SetCaption(_caption + "锛�60/100锛�" + meth); } - wdf.SetCaption("鍔犺浇杩涘害锛�80/100锛�"); + wdf.SetCaption(_caption + "锛�80/100锛�" + meth); } catch (Exception ex) { @@ -153,7 +162,7 @@ requestStream = null; response = null; } - wdf.SetCaption("鍔犺浇杩涘害锛�90/100锛�"); + wdf.SetCaption(_caption + "锛�90/100锛�"); wdf.Close(); return responseStr; } @@ -203,7 +212,7 @@ var dt = new DataTable(); foreach (GridColumn col in gv.Columns) { - if (col.UnboundDataType == typeof(bool)) + if (col.UnboundDataType == typeof(System.Boolean)) dt.Columns.Add(col.FieldName, typeof(System.Boolean)); else { -- Gitblit v1.9.3