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 @@ + + + + + + + + + +