From c335dc8a80c3848dbc795561b477ee3ce7f67495 Mon Sep 17 00:00:00 2001 From: wsh5485 Date: Mon, 16 Jun 2025 14:46:01 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0Web.config=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=B9=B6=E6=9B=B4=E6=96=B0E3=5Fycsys=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增Web.config文件配置数据库连接字符串 - 修改E3_ycsys.aspx.cs从配置文件中读取连接字符串 - 更新SQL查询语句和页面显示字段 - 简化页面样式并调整中英文显示 --- E3_ycsys.aspx | 33 ++++++++++----------------------- E3_ycsys.aspx.cs | 11 +++++++++-- Web.config | 13 +++++++++++++ 3 files changed, 32 insertions(+), 25 deletions(-) create mode 100644 Web.config diff --git a/E3_ycsys.aspx b/E3_ycsys.aspx index a64f69f..16f0669 100644 --- a/E3_ycsys.aspx +++ b/E3_ycsys.aspx @@ -1,36 +1,23 @@ <%@ Page Language="C#" AutoEventWireup="true" CodeFile="E3_ycsys.aspx.cs" Inherits="E3_ycsys" %> - - - - - - 功能开关控制 - + + + + -

功能开关控制

+

E3_ycsys

-
<%# Eval("name") %>
-
<%# Eval("description") %>
+
<%# Eval("khdm") %>
+
<%# Eval("khmc") %>
- <%# (int)Eval("status") == 1 ? - "关闭(已启用)" : - "开启(已禁用)" %> + <%# (int)Eval("status") == 1 ? + "close(opened)" : + "open(closed)" %>
diff --git a/E3_ycsys.aspx.cs b/E3_ycsys.aspx.cs index 93ccd28..14b2976 100644 --- a/E3_ycsys.aspx.cs +++ b/E3_ycsys.aspx.cs @@ -2,12 +2,19 @@ using System; using System.Data; using System.Data.SqlClient; using System.Web; +using System.Configuration; public partial class E3_ycsys : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { - string connectionString = "Server=localhost;Database=your_database;User Id=your_username;Password=your_password;"; + var connString = ConfigurationManager.ConnectionStrings["E3_ycsysConnection"]; + string connectionString = connString != null ? connString.ConnectionString : null; + + if(string.IsNullOrEmpty(connectionString)) + { + throw new Exception("请在Web.config中配置名为'E3_ycsysConnection'的连接字符串"); + } using (SqlConnection conn = new SqlConnection(connectionString)) { @@ -33,7 +40,7 @@ public partial class E3_ycsys : System.Web.UI.Page } // 查询功能列表 - string querySql = "SELECT id, name, description, status FROM features"; + string querySql = "SELECT khdm,khmc,cast(ycsys.flag1 as int) as status FROM kehu1 inner join ycsys on kehu1.khdm=ycsys.dm"; SqlDataAdapter adapter = new SqlDataAdapter(querySql, conn); DataTable dt = new DataTable(); adapter.Fill(dt); diff --git a/Web.config b/Web.config new file mode 100644 index 0000000..0b105b6 --- /dev/null +++ b/Web.config @@ -0,0 +1,13 @@ + + + + + + + + + +