chore: 首次簽入 Thinkyu ASP.NET 專案

- 加入 Visual Studio / ASP.NET .gitignore
- 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
2026-09-10 09:42:37 +08:00
commit 577060bc78
2496 changed files with 501389 additions and 0 deletions
@@ -0,0 +1,148 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using WebLib;
namespace Education.Forms.Common
{
[DefaultProperty("訓練企劃編號")]
[DefaultEvent("Click")]
public partial class : UserControlBase
{
protected void Page_Load(object sender, EventArgs e)
{
if (txtYear.Text == "")
{
txtYear.Text = DateTime.UtcNow.AddHours(8).Date.Year.ToString();
DoDataBind();
}
}
private void DoDataBind()
{
switch ()
{
case Enum.:
ddl課程企劃.DataSource = ds未上課;
lbHint.Text = "(還未上課的課程企劃)";
break;
case Enum.:
ddl課程企劃.DataSource = ds已截止未上課;
lbHint.Text = "(已截止報名,還未上課的課程企劃)";
break;
case Enum.:
ddl課程企劃.DataSource = ds已上課未結案;
lbHint.Text = "(已上課,還未結案的課程企劃)";
break;
case Enum.:
ddl課程企劃.DataSource = ds已上課;
lbHint.Text = "(已上課的課程企劃)";
break;
case Enum.:
ddl課程企劃.DataSource = ds已結案;
lbHint.Text = "(已結案的課程企劃)";
break;
case Enum.:
ddl課程企劃.DataSource = ds已簽核未結案;
lbHint.Text = "(已簽核未結案的課程企劃)";
break;
case Enum.:
ddl課程企劃.DataSource = ds全部;
lbHint.Text = "(全部課程企劃)";
break;
}
ddl課程企劃.DataBind();
}
protected void ds_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
{
e.ObjectInstance = Dao訓練課程企劃;
}
[DefaultValue(企劃狀態Enum.已上課未結案)]
public Enum
{
get
{
if (ViewState["訓練企劃狀態"] == null)
return Enum.;
else
return (Enum)ViewState["訓練企劃狀態"];
}
set
{
ViewState["訓練企劃狀態"] = value;
}
}
public int
{
get
{
return DAC.GetInt32(ddl課程企劃.SelectedValue);
}
}
public string
{
get
{
if (ddl課程企劃.SelectedItem != null)
return ddl課程企劃.SelectedItem.Text;
else
return "";
}
}
public string SearchButtonText
{
get
{
return btnOK.Text;
}
set
{
btnOK.Text = value;
}
}
public Control SearchButton
{
get
{
return btnOK;
}
}
public event EventHandler Click;
protected void btnOK_Click(object sender, EventArgs e)
{
Click(this, new EventArgs());
}
protected void btnYearSearch_Click(object sender, EventArgs e)
{
DoDataBind();
}
}
public enum Enum
{
,
,
,
,
,
,
}
}