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,243 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/PopupForm.Master" AutoEventWireup="true"
CodeBehind="滿意度調查表及心得報告.aspx.cs" Inherits="Education.Forms.辦訓狀況.滿意度調查表及心得報告" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:HiddenField ID="hf學員" runat="server" />
<asp:HiddenField ID="hf課程編號" runat="server" />
<asp:ObjectDataSource ID="ds課程內容" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="SelectBy課程企劃" TypeName="Education.DAC_訓練課程內容" OnObjectCreating="ds課程內容_ObjectCreating">
<SelectParameters>
<asp:ControlParameter ControlID="hf課程編號" Name="訓練課程企劃編號" PropertyName="Value" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
<asp:View ID="View1" runat="server">
<table>
<tr>
<td class="caption">
<asp:Label ID="Label11" runat="server" Text="課程企劃"></asp:Label>
</td>
<td class="datadisplay">
<asp:Label ID="lb課程企劃" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="Label12" runat="server" Text="學員"></asp:Label>
</td>
<td class="datadisplay">
<asp:Label ID="lb學員" runat="server"></asp:Label>
</td>
</tr>
</table>
<asp:DataList ID="DataList1" runat="server" DataSourceID="ds課程內容" OnItemCreated="DataList1_ItemCreated">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td class="datainput" colspan="7">
<asp:HiddenField ID="hf課程序號" runat="server" Value='<%# Bind("課程序號") %>' />
<asp:Label ID="lb課程名稱" runat="server" Text='<%# String.Format("課程 {0}{1}", Eval("節次"), Eval("課程名稱")) %>'
Font-Bold="True" ForeColor="Blue"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">1.課程的實用性</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl1" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl1"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage1" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">2.講師的授課方式</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl2" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl2"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage2" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">3.講師的專業知識</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl3" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl3"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage3" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">4.課程時數安排</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl4" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl4"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage4" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
<tr>
<td class="datainput" colspan="7">
<asp:Label ID="Label1" runat="server" Text="其它評價" Font-Bold="true" ForeColor="Blue"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">1.行政服務品質</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl1" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl1"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage1" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">2.餐點及茶飲</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl2" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl2"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage2" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">3.場地滿意度</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl3" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl3"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage3" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
<tr>
<td class="datainput">&nbsp;&nbsp;</td>
<td class="datainput">4.對整體活動表現</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RadioButtonList ID="rbl4" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="未選擇&nbsp;&nbsp;" Value=""></asp:ListItem>
<asp:ListItem Text="非常滿意&nbsp;&nbsp;" Value="5"></asp:ListItem>
<asp:ListItem Text="滿意&nbsp;&nbsp;" Value="4"></asp:ListItem>
<asp:ListItem Text="普通&nbsp;&nbsp;" Value="3"></asp:ListItem>
<asp:ListItem Text="不滿意&nbsp;&nbsp;" Value="2"></asp:ListItem>
<asp:ListItem Text="非常不滿意&nbsp;&nbsp;" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
<td class="datainput" style="text-align: center; vertical-align: top;">
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="請選擇"
Display="Dynamic"
CssClass="ErrorMessage" ControlToValidate="rbl4"></asp:RequiredFieldValidator>
<asp:Label ID="lbMessage4" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</td>
</tr>
</table>
</FooterTemplate>
</asp:DataList>
<br />
<asp:Label ID="Label9" runat="server" Font-Bold="True" ForeColor="Blue" Text="針對未來相關課程,煩請提供建議以做為我們後續課程之規劃。"></asp:Label>
&nbsp;<br />
&nbsp;<asp:TextBox ID="txt建議" runat="server" Columns="80"
Font-Size="12pt" Rows="10" TextMode="MultiLine"></asp:TextBox>
<br />
<br />
<asp:Label ID="Label10" runat="server" Font-Bold="True" ForeColor="Blue"
Text="上課心得摘要(200字~500字內)"></asp:Label>
&nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ErrorMessage="請填寫"
ControlToValidate="txt心得" CssClass="ErrorMessage" Display="Dynamic"></asp:RequiredFieldValidator><br />
&nbsp;<asp:TextBox ID="txt心得" runat="server" Columns="80" Rows="10" TextMode="MultiLine"
Font-Size="12pt"></asp:TextBox>
<br />
<br />
<asp:LinkButton ID="btnSave1" runat="server" CssClass="button blue100" OnClick="btnSave_Click">確定儲存</asp:LinkButton>&nbsp;
<asp:Label ID="lbMessage1" runat="server" Text="" EnableViewState="false" CssClass="ErrorMessage"></asp:Label>
</asp:View>
<asp:View ID="View2" runat="server">
<div style="margin-top: 50px; text-align: center">
<h3>填寫完畢。感謝您!<br />
<br />
請關閉此視窗</h3>
</div>
</asp:View>
</asp:MultiView>
</asp:Content>