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,196 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/PopupForm.Master" AutoEventWireup="true" CodeBehind="TeacherDetail.aspx.cs" Inherits="Education.Forms.基本資料.TeacherDetail" %>
<%@ Register Assembly="WebLib" Namespace="WebLib" TagPrefix="weblib" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:ObjectDataSource ID="dsForm" runat="server"
DataObjectTypeName="Education.講師" DeleteMethod="DeleteOne"
InsertMethod="InsertOne"
OldValuesParameterFormatString="original_{0}"
SelectMethod="SelectOne" TypeName="Education.DAC_講師"
UpdateMethod="UpdateOne" OnObjectCreating="dsForm_ObjectCreating">
<SelectParameters>
<asp:QueryStringParameter Name="編號" QueryStringField="id" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:FormView ID="FormView1" runat="server"
DataKeyNames="編號,DB_APPNO" DataSourceID="dsForm"
EnableModelValidation="True" EnableViewState="False">
<ItemTemplate>
<div>
<div style="float: left">
<table border="0" style="table-layout: fixed;">
<tr>
<td colspan="1" class="widthcontrol" style="width: 140px;"></td>
<td colspan="1" class="widthcontrol" style="width: 120px;"></td>
<td colspan="1" class="widthcontrol" style="width: 110px;"></td>
<td colspan="1" class="widthcontrol" style="width: 120px;"></td>
<td colspan="1" class="widthcontrol" style="width: 90px;"></td>
<td colspan="1" class="widthcontrol" style="width: 120px;"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb編號Label" runat="server" Text="編號"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb編號" runat="server" Text='<%# Bind("編號", "{0:0000}") %>'
CssClass="inputFull"></asp:Label>
</td>
<td class="caption">
<asp:Label ID="lb姓名Label" runat="server" Text="姓名"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb姓名" runat="server" Text='<%# Bind("姓名") %>'
CssClass="inputFull"></asp:Label>
</td>
<td class="caption">
<asp:Label ID="lb出生日期Label" runat="server" Text="出生日期"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb出生日期" runat="server" Text='<%# Eval("出生日期", "{0:yyyyMMdd}") %>'
CssClass="inputFull"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb性別Label" runat="server" Text="性別"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb性別" runat="server" Text='<%# Eval("性別", "{0}") == "M" ? "男" : "女" %>'
CssClass="inputFull"></asp:Label>
</td>
<td class="caption">
<asp:Label ID="lb身份證字號Label" runat="server" Text="身份證字號"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb身份證字號" runat="server" Text='<%# Bind("身份證字號") %>'
CssClass="inputFull"></asp:Label>
</td>
<td class="caption">
<asp:Label ID="lb電話Label" runat="server" Text="電話"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb電話" runat="server" Text='<%# Bind("電話") %>'
CssClass="inputFull"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb手機Label" runat="server" Text="手機"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb手機" runat="server" Text='<%# Bind("手機") %>'
CssClass="inputFull"></asp:Label>
</td>
<td class="caption">
<asp:Label ID="lb電子郵件Label" runat="server" Text="電子郵件"></asp:Label>
</td>
<td class="datadisplay" colspan="3">
<asp:Label ID="lb電子郵件" runat="server" Text='<%# Bind("電子郵件") %>'
CssClass="inputFull"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb戶籍地址Label" runat="server" Text="戶籍地址"></asp:Label>
</td>
<td class="datadisplay" colspan="5">
<asp:Label ID="lb戶籍地址_郵編" runat="server" Text='<%# Bind("戶籍地址_郵編") %>'
CssClass="input"></asp:Label>
<asp:Label ID="lb戶籍地址_縣市" runat="server" Text='<%# Bind("戶籍地址_縣市") %>'
CssClass="input"></asp:Label>
<asp:Label ID="lb戶籍地址_鄉鎮市區" runat="server" Text='<%# Bind("戶籍地址_鄉鎮市區") %>'
CssClass="input"></asp:Label>
<asp:Label ID="lb戶籍地址_街道地址" runat="server" Text='<%# Bind("戶籍地址_街道地址") %>'
CssClass="input"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb居住地址Label" runat="server" Text="居住地址"></asp:Label>
</td>
<td class="datadisplay" colspan="5">
<asp:Label ID="lb居住地址_郵編" runat="server" Text='<%# Bind("居住地址_郵編") %>'
CssClass="input"></asp:Label>
<asp:Label ID="lb居住地址_縣市" runat="server" Text='<%# Bind("居住地址_縣市") %>'
CssClass="input"></asp:Label>
<asp:Label ID="lb居住地址_鄉鎮市區" runat="server" Text='<%# Bind("居住地址_鄉鎮市區") %>'
CssClass="input"></asp:Label>
<asp:Label ID="lb居住地址_街道地址" runat="server" Text='<%# Bind("居住地址_街道地址") %>'
CssClass="input"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb現職Label" runat="server" Text="現職"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb現職" runat="server" Text='<%# Bind("現職") %>'
CssClass="inputFull"></asp:Label>
&nbsp;
</td>
<td class="caption">
<asp:Label ID="lb學歷Label" runat="server" Text="學歷"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb學歷" runat="server" Text='<%# Bind("學歷") %>'
CssClass="inputFull"></asp:Label>
&nbsp;
</td>
<td class="caption">
<asp:Label ID="lb授課區域Label" runat="server" Text="授課區域"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb授課區域" runat="server" Text='<%# Bind("授課區域") %>'
CssClass="inputFull"></asp:Label>
&nbsp;
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb授課專長領域Label" runat="server" Text="授課專長領域"></asp:Label>
</td>
<td class="datadisplay" colspan="5">
<asp:Label ID="lb授課專長領域" runat="server" Text='<%# Eval("授課專長領域", "{0}").Replace("\r\n", "<br>").Replace("\r", "<br>").Replace("\n", "<br>") %>'
CssClass="inputFull"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb授課經歷概述Label" runat="server" Text="授課經歷概述"></asp:Label>
</td>
<td class="datadisplay" colspan="5">
<asp:Label ID="lb授課經歷概述" runat="server" Text='<%# Eval("授課經歷概述", "{0}").Replace("\r\n", "<br>").Replace("\r", "<br>").Replace("\n", "<br>") %>'
CssClass="inputFull"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb重要經歷Label" runat="server" Text="重要經歷"></asp:Label>
</td>
<td class="datadisplay" colspan="5">
<asp:Label ID="lb重要經歷" runat="server" Text='<%# Eval("重要經歷", "{0}").Replace("\r\n", "<br>").Replace("\r", "<br>").Replace("\n", "<br>") %>'
CssClass="inputFull"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb重要研究與著作Label" runat="server" Text="重要研究與著作"></asp:Label>
</td>
<td class="datadisplay" colspan="5">
<asp:Label ID="lb重要研究與著作" runat="server" Text='<%# Eval("重要研究與著作", "{0}").Replace("\r\n", "<br>").Replace("\r", "<br>").Replace("\n", "<br>") %>'
CssClass="inputFull"></asp:Label>
</td>
</tr>
</table>
</div>
<div style="float: left; width: 400px; height: 280px; margin-left: 5px; text-align: center; vertical-align: middle;">
<asp:Image ID="Image1" runat="server"
ImageUrl='<%# Education.PublicVariable.講師照片路徑 + "T_" + Eval("編號", "{0:000000}") + ".jpg?now=" + DateTime.UtcNow.AddHours(8).Ticks.ToString() %>'
EnableViewState="False" />
</div>
</div>
</ItemTemplate>
</asp:FormView>
</asp:Content>