From 65679ff053b2b842cf37cfcb5b17cf0cf3b5a9b9 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期二, 12 十一月 2024 12:50:26 +0800
Subject: [PATCH] 1

---
 DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs |   33 ++++++++++++++++++++++++++++++++-
 1 files changed, 32 insertions(+), 1 deletions(-)

diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
index 6f3ead3..0694dd6 100644
--- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
+++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -285,7 +285,7 @@
             if (gridViews != null)
                 foreach (var gv in gridViews) {
                     foreach (GridColumn colmn in gv.Columns) {
-                        if (colmn.Name == "gvMxDel")
+                        if (colmn.Name.ToString().Contains("gvMxDel"))
                         {
                             colmn.Visible = !isEdt;
                             break;
@@ -518,7 +518,17 @@
             isEdt = !isEdt;
             if (gridViews != null)
                 foreach (var gv in gridViews)
+                {
+                    foreach (GridColumn colmn in gv.Columns)
+                    {
+                        if (colmn.Name.ToString().Contains("gvMxDel"))
+                        {
+                            colmn.Visible = !isEdt;
+                            break;
+                        }
+                    }
                     gv.OptionsBehavior.Editable = !isEdt;
+                }
             foreach (Control ctrl in controls)
             {
                 //澶氳鏂囨湰
@@ -635,7 +645,17 @@
             isEdt = !isEdt;
             if (gridViews != null)
                 foreach (var gv in gridViews)
+                {
+                    foreach (GridColumn colmn in gv.Columns)
+                    {
+                        if (colmn.Name.ToString().Contains("gvMxDel"))
+                        {
+                            colmn.Visible = !isEdt;
+                            break;
+                        }
+                    }
                     gv.OptionsBehavior.Editable = !isEdt;
+                }
             foreach (Control ctrl in controls)
             {
                 //鏂囨湰
@@ -788,6 +808,17 @@
             return Guid.Parse(str);
         }
 
+        public static int ToInt(string str) {
+            try
+            {
+                return int.Parse(str);
+            }
+            catch (Exception)
+            {
+
+                return 0;
+            }
+        }
         /// <summary>
         /// 璇诲彇grid鐨勫綋鍓嶈
         /// </summary>

--
Gitblit v1.9.3