Files
thinkyu/教育訓練系統/Web/Forms/自行登錄/外部訓練登錄.aspx
T
sryang 577060bc78 chore: 首次簽入 Thinkyu ASP.NET 專案
- 加入 Visual Studio / ASP.NET .gitignore
- 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
2026-09-10 09:42:37 +08:00

597 lines
34 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<%@ Page Title="" Language="C#" MasterPageFile="~/Site2.Master" AutoEventWireup="true"
CodeBehind="外部訓練登錄.aspx.cs" Inherits="Education.Forms.自行登錄.外部訓練登錄" %>
<%@ 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 runat="server" ID="dsForm" DataObjectTypeName="Education.外部受訓紀錄"
DeleteMethod="DeleteOne" InsertMethod="InsertOne" OldValuesParameterFormatString="original_{0}"
SelectMethod="SelectOne" TypeName="Education.DAC_外部受訓紀錄" UpdateMethod="UpdateOne">
<SelectParameters>
<asp:ControlParameter ControlID="GV" PropertyName="SelectedDataKey[&quot;員工編號&quot;]"
Name="員工編號" Type="String"></asp:ControlParameter>
<asp:ControlParameter ControlID="GV" PropertyName="SelectedDataKey[&quot;序號&quot;]"
Name="序號" Type="Int32"></asp:ControlParameter>
</SelectParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource runat="server" ID="dsGrid" OldValuesParameterFormatString="original_{0}"
SelectMethod="Select" TypeName="Education.DAC_外部受訓紀錄"
OnSelecting="dsGrid_Selecting">
<SelectParameters>
<asp:Parameter Name="noInputReturnAll" Type="Boolean" DefaultValue="True"></asp:Parameter>
<asp:Parameter DefaultValue="" Name="員工編號" Type="String" />
<asp:ControlParameter ControlID="dd實施單位_Search" Name="實施單位"
PropertyName="Text" Type="String" />
<asp:ControlParameter ControlID="dd課程類別_Search" Name="課程類別"
PropertyName="SelectedValue" Type="String" />
<asp:ControlParameter ControlID="txt訓練名稱_Search" Name="訓練名稱"
PropertyName="Text" Type="String" />
<asp:ControlParameter ControlID="txt訓練年度_Search" Name="訓練年度"
PropertyName="Text" Type="Int32" />
<asp:ControlParameter ControlID="txt訓練單位_Search" Name="訓練單位"
PropertyName="Text" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource ID="ds課程類別" runat="server"
OldValuesParameterFormatString="original_{0}"
SelectMethod="Get類別資料By大類ForDropDown" TypeName="Education.DAC_BCLS">
<SelectParameters>
<asp:Parameter DefaultValue="課程類別" Name="大類" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:LinkButton runat="server" ID="Tab處理" CssClass="tabButtonSelected">處理</asp:LinkButton>
<asp:LinkButton runat="server" ID="Tab查詢" CssClass="tabButton">查詢</asp:LinkButton>
<div style="border-top: 1px solid gray;">
<asp:MultiView runat="server" ID="MultiView1">
<asp:View runat="server" ID="View處理">
<asp:FormView runat="server" ID="FV" DataSourceID="dsForm"
DataKeyNames="員工編號,序號,DB_APPNO">
<ItemTemplate>
<div>
<asp:LinkButton ID="btnInsert" runat="server" Text="新增" CommandName="New" CssClass="button blue80" />
<asp:LinkButton ID="btnUpdate" runat="server" Text="更正" CommandName="Edit" CssClass="button green80" />
<asp:LinkButton ID="btnDelete" runat="server" Text="刪除" CommandName="Delete" CssClass="button red80"
OnClientClick="return confirm(&quot;是否確定刪除此筆資料?&quot;);" />
</div>
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
<tr>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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("員工編號") %>' CssClass="inputFull"></asp:Label>
</td>
<td class="datadisplay" colspan="2">
<asp:Label ID="lb員工編號X" runat="server" CssClass="inputFull"
Text='<%# Get員工姓名(Eval("員工編號")) %>'></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="1">
<asp:Label ID="lb課程類別" runat="server" Text='<%# Bind("課程類別") %>' CssClass="inputFull"></asp:Label>
</td>
<td class="datadisplay" colspan="3">
<asp:Label ID="lb課程類別X" runat="server" CssClass="inputFull"
Text='<%# Get類別名稱("課程類別", Eval("課程類別")) %>'></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb訓練名稱Label" runat="server" Text="訓練名稱"></asp:Label>
</td>
<td class="datadisplay" colspan="7">
<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="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="7">
<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="7">
<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="7">
<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>
</ItemTemplate>
<InsertItemTemplate>
<div>
<asp:LinkButton ID="btnSave" runat="server" Text="存檔" CommandName="Insert" CssClass="button blue80" />
<asp:LinkButton ID="btnCancel" runat="server" Text="取消" CommandName="Cancel" CausesValidation="false"
CssClass="button red80" OnClientClick="return confirm(&quot;是否確定取消新增?&quot;);" />
</div>
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
<tr>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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">
<span style="color: red;"></span><asp:Label ID="lb員工編號Label" runat="server" Text="員工編號"></asp:Label>
</td>
<td class="datainput" colspan="1">
<weblib:LookupTextBox ID="txt員工編號" runat="server" LookupConfigName="BPSN"
OutputControl="txt員工編號X" Text='<%# Bind("員工編號") %>' CssClass="inputFull"
TextBoxWidth="5em" />
<asp:RequiredFieldValidator ID="rfv員工編號" runat="server" ControlToValidate="txt員工編號"
Display="Dynamic" ErrorMessage="請輸入" EnableClientScript="False"></asp:RequiredFieldValidator>
</td>
<td colspan="2">
<asp:TextBox ID="txt員工編號X" runat="server" Text='<%# Get員工姓名(Eval("員工編號")) %>'
CssClass="inputFull"></asp:TextBox>
</td>
<td class="caption">
<asp:Label ID="lb序號Label" runat="server" Text="序號"></asp:Label>
</td>
<td class="datainput" colspan="1">
<asp:Label ID="Label33" runat="server" Text="(系統自動編號)"></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb實施單位Label" runat="server" Text="實施單位"></asp:Label>
</td>
<td class="datainput" colspan="1">
<weblib:WDropDownList ID="dd實施單位" runat="server" CssClass="inputFull" SelectedValue='<%# Bind("實施單位") %>'>
<asp:ListItem Value="" Text="(請選擇)"></asp:ListItem>
<asp:ListItem Value="公司" Text="公司"></asp:ListItem>
<asp:ListItem Value="派駐單位" Text="派駐單位"></asp:ListItem>
<asp:ListItem Value="自行進修" Text="自行進修"></asp:ListItem>
</weblib:WDropDownList>
<asp:RequiredFieldValidator ID="rfv實施單位" runat="server" ControlToValidate="dd實施單位"
Display="Dynamic" ErrorMessage="請選擇"></asp:RequiredFieldValidator>
</td>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb課程類別Label" runat="server" Text="課程類別"></asp:Label>
</td>
<td class="datainput" colspan="3">
<weblib:WDropDownList ID="dd課程類別" runat="server" CssClass="inputFull"
DataSourceID="ds課程類別" DataTextField="Name" DataValueField="Value"
SelectedValue='<%# Bind("課程類別") %>'>
</weblib:WDropDownList>
<asp:RequiredFieldValidator ID="rfv課程類別" runat="server" ControlToValidate="dd課程類別"
Display="Dynamic" ErrorMessage="請選擇"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練名稱Label" runat="server" Text="訓練名稱"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt訓練名稱" runat="server" CssClass="inputFull" MaxLength="52"
Text='<%# Bind("訓練名稱") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練名稱" runat="server" ControlToValidate="txt訓練名稱"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練年度Label" runat="server" Text="訓練年度"></asp:Label>
</td>
<td class="datainput" colspan="1">
<asp:TextBox ID="txt訓練年度" runat="server" Text='<%# Bind("訓練年度") %>' MaxLength="4"
CssClass="inputFull"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練年度" runat="server" ControlToValidate="txt訓練年度"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="rv訓練年度" runat="server" ControlToValidate="txt訓練年度"
ErrorMessage="可接受範圍為 1900 至 2999" MaximumValue="2999" MinimumValue="1900"
Type="Integer" Display="Dynamic"></asp:RangeValidator>
</td>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練時數Label" runat="server" Text="訓練時數"></asp:Label>
</td>
<td class="datainput" colspan="1">
<asp:TextBox ID="txt訓練時數" runat="server" Text='<%# Bind("訓練時數") %>' MaxLength="3"
CssClass="inputFull"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練時數" runat="server" ControlToValidate="txt訓練時數"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="rv訓練時數" runat="server" ControlToValidate="txt訓練時數"
ErrorMessage="可接受範圍為 0 至 999" MaximumValue="999" MinimumValue="0"
Type="Integer" Display="Dynamic"></asp:RangeValidator>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練單位Label" runat="server" Text="訓練單位"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt訓練單位" runat="server" Text='<%# Bind("訓練單位") %>' MaxLength="52"
CssClass="inputFull"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練單位" runat="server" ControlToValidate="txt訓練單位"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb課程說明Label" runat="server" Text="課程說明"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt課程說明" runat="server" Text='<%# Bind("課程說明") %>' MaxLength="202"
TextMode="MultiLine" Rows="5" CssClass="inputFull"></asp:TextBox>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb備註Label" runat="server" Text="備註"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt備註" runat="server" Text='<%# Bind("備註") %>' MaxLength="202" TextMode="MultiLine"
Rows="5" CssClass="inputFull"></asp:TextBox>
</td>
</tr>
</table>
</InsertItemTemplate>
<EditItemTemplate>
<div>
<asp:LinkButton ID="btnSave" runat="server" Text="存檔" CommandName="Update" CssClass="button blue80" />
<asp:LinkButton ID="btnCancel" runat="server" Text="取消" CommandName="Cancel" CausesValidation="false"
CssClass="button red80" OnClientClick="return confirm(&quot;是否確定取消更正?&quot;);" />
<asp:HiddenField ID="hfDBAPPNO" runat="server" Value='<%# Bind("DB_APPNO") %>' />
</div>
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
<tr>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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">
<span style="color: red;"></span><asp:Label ID="lb員工編號Label" runat="server" Text="員工編號"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb員工編號" runat="server" CssClass="inputFull"
Text='<%# Bind("員工編號") %>'></asp:Label>
</td>
<td class="datadisplay" colspan="2">
<asp:Label ID="lb員工編號X" runat="server" CssClass="inputFull"
Text='<%# Get員工姓名(Eval("員工編號")) %>'></asp:Label>
</td>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb序號Label" runat="server" Text="序號"></asp:Label>
</td>
<td class="datadisplay" colspan="1">
<asp:Label ID="lb序號" runat="server" CssClass="inputFull"
Text='<%# Bind("序號") %>'></asp:Label>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb實施單位Label" runat="server" Text="實施單位"></asp:Label>
</td>
<td class="datainput" colspan="1">
<weblib:WDropDownList ID="dd實施單位" runat="server" CssClass="inputFull" SelectedValue='<%# Bind("實施單位") %>'>
<asp:ListItem Value="" Text="(請選擇)"></asp:ListItem>
<asp:ListItem Value="公司" Text="公司"></asp:ListItem>
<asp:ListItem Value="派駐單位" Text="派駐單位"></asp:ListItem>
<asp:ListItem Value="自行進修" Text="自行進修"></asp:ListItem>
</weblib:WDropDownList>
<asp:RequiredFieldValidator ID="rfv實施單位" runat="server" ControlToValidate="dd實施單位"
Display="Dynamic" ErrorMessage="請選擇"></asp:RequiredFieldValidator>
</td>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb課程類別Label" runat="server" Text="課程類別"></asp:Label>
</td>
<td class="datainput" colspan="3">
<weblib:WDropDownList ID="dd課程類別" runat="server" CssClass="inputFull"
DataSourceID="ds課程類別" DataTextField="Name" DataValueField="Value"
SelectedValue='<%# Bind("課程類別") %>'>
</weblib:WDropDownList>
<asp:RequiredFieldValidator ID="rfv課程類別" runat="server" ControlToValidate="dd課程類別"
Display="Dynamic" ErrorMessage="請選擇"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練名稱Label" runat="server" Text="訓練名稱"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt訓練名稱" runat="server" CssClass="inputFull" MaxLength="52"
Text='<%# Bind("訓練名稱") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練名稱" runat="server" ControlToValidate="txt訓練名稱"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練年度Label" runat="server" Text="訓練年度"></asp:Label>
</td>
<td class="datainput" colspan="1">
<asp:TextBox ID="txt訓練年度" runat="server" Text='<%# Bind("訓練年度") %>' MaxLength="4"
CssClass="inputFull"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練年度" runat="server" ControlToValidate="txt訓練年度"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="rv訓練年度" runat="server" ControlToValidate="txt訓練年度"
ErrorMessage="可接受範圍為 1900 至 2999" MaximumValue="2999" MinimumValue="1900"
Type="Integer" Display="Dynamic"></asp:RangeValidator>
</td>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練時數Label" runat="server" Text="訓練時數"></asp:Label>
</td>
<td class="datainput" colspan="1">
<asp:TextBox ID="txt訓練時數" runat="server" Text='<%# Bind("訓練時數") %>' MaxLength="3"
CssClass="inputFull"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練時數" runat="server" ControlToValidate="txt訓練時數"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="rv訓練時數" runat="server" ControlToValidate="txt訓練時數"
ErrorMessage="可接受範圍為 0 至 999" MaximumValue="999" MinimumValue="0"
Type="Integer" Display="Dynamic"></asp:RangeValidator>
</td>
</tr>
<tr>
<td class="caption">
<span style="color: red;"></span><asp:Label ID="lb訓練單位Label" runat="server" Text="訓練單位"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt訓練單位" runat="server" Text='<%# Bind("訓練單位") %>' MaxLength="52"
CssClass="inputFull"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv訓練單位" runat="server" ControlToValidate="txt訓練單位"
Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb課程說明Label" runat="server" Text="課程說明"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt課程說明" runat="server" Text='<%# Bind("課程說明") %>' MaxLength="202"
TextMode="MultiLine" Rows="5" CssClass="inputFull"></asp:TextBox>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb備註Label" runat="server" Text="備註"></asp:Label>
</td>
<td class="datainput" colspan="7">
<asp:TextBox ID="txt備註" runat="server" Text='<%# Bind("備註") %>' MaxLength="202" TextMode="MultiLine"
Rows="5" CssClass="inputFull"></asp:TextBox>
</td>
</tr>
</table>
</EditItemTemplate>
<EmptyDataTemplate>
<div>
<asp:LinkButton ID="btnInsert" runat="server" Text="新增" CommandName="New" CssClass="button blue80" />
</div>
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
<tr>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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>
<td colspan="1" class="widthcontrol" style="width: 90px;"></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"></td>
<td class="datadisplay" colspan="2"></td>
<td class="caption">
<asp:Label ID="lb序號Label" runat="server" Text="序號"></asp:Label>
</td>
<td class="datadisplay" colspan="1"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb實施單位Label" runat="server" Text="實施單位"></asp:Label>
</td>
<td class="datadisplay" colspan="1"></td>
<td class="caption">
<asp:Label ID="lb課程類別Label" runat="server" Text="課程類別"></asp:Label>
</td>
<td class="datadisplay" colspan="3"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb訓練名稱Label" runat="server" Text="訓練名稱"></asp:Label>
</td>
<td class="datadisplay" colspan="7"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb訓練年度Label" runat="server" Text="訓練年度"></asp:Label>
</td>
<td class="datadisplay" colspan="1"></td>
<td class="caption">
<asp:Label ID="lb訓練時數Label" runat="server" Text="訓練時數"></asp:Label>
</td>
<td class="datadisplay" colspan="1"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb訓練單位Label" runat="server" Text="訓練單位"></asp:Label>
</td>
<td class="datadisplay" colspan="7"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb課程說明Label" runat="server" Text="課程說明"></asp:Label>
</td>
<td class="datadisplay" colspan="7"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb備註Label" runat="server" Text="備註"></asp:Label>
</td>
<td class="datadisplay" colspan="7"></td>
</tr>
</table>
</EmptyDataTemplate>
</asp:FormView>
<asp:GridView runat="server" ID="GV" DataSourceID="dsGrid" AllowPaging="true"
DataKeyNames="員工編號,序號" AutoGenerateColumns="False"
EnableModelValidation="True" Width="100%">
<Columns>
<asp:TemplateField HeaderText="序號" SortExpression="序號">
<ItemTemplate>
<asp:Label ID="Label11" runat="server" Text='<%# Bind("序號") %>'></asp:Label>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False"
CommandName="Select" Text=""></asp:LinkButton>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:BoundField DataField="實施單位" HeaderText="實施單位" SortExpression="實施單位"></asp:BoundField>
<asp:TemplateField HeaderText="課程類別" SortExpression="課程類別">
<ItemTemplate>
<asp:Label ID="Label31" runat="server" Text='<%# Bind("課程類別") %>'></asp:Label>
<asp:Label ID="Label32" runat="server" Text='<%# Get類別名稱("課程類別", Eval("課程類別")) %>'></asp:Label>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:BoundField DataField="訓練名稱" HeaderText="訓練名稱" SortExpression="訓練名稱" />
<asp:BoundField DataField="訓練年度" HeaderText="訓練年度" SortExpression="訓練年度">
<ItemStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:BoundField DataField="訓練時數" HeaderText="訓練時數" SortExpression="訓練時數">
<ItemStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:BoundField DataField="訓練單位" HeaderText="訓練單位" SortExpression="訓練單位"></asp:BoundField>
</Columns>
<PagerTemplate>
<weblib:gridviewpager id="GridViewPager1" runat="server" />
</PagerTemplate>
</asp:GridView>
</asp:View>
<asp:View runat="server" ID="View查詢">
<div>
<asp:LinkButton ID="btnSearch" runat="server" CssClass="button blue80"
Text="查詢" OnClick="btnSearch_Click" />
<asp:LinkButton ID="btnClear" runat="server" CssClass="button red80"
Text="清除" OnClick="btnClear_Click" />
</div>
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
<tr>
<td class="widthcontrol" colspan="1" style="width: 90px;"></td>
<td class="widthcontrol" colspan="1" style="width: 200px;"></td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb實施單位Label0" runat="server" Text="實施單位"></asp:Label>
</td>
<td class="datainput">
<weblib:WDropDownList ID="dd實施單位_Search" runat="server" CssClass="inputFull"
SelectedValue='<%# Bind("實施單位") %>'>
<asp:ListItem Text="(請選擇)" Value=""></asp:ListItem>
<asp:ListItem Text="公司" Value="公司"></asp:ListItem>
<asp:ListItem Text="派駐單位" Value="派駐單位"></asp:ListItem>
<asp:ListItem Text="自行進修" Value="自行進修"></asp:ListItem>
</weblib:WDropDownList>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb課程類別Label0" runat="server" Text="課程類別"></asp:Label>
</td>
<td class="datainput">
<weblib:WDropDownList ID="dd課程類別_Search" runat="server" CssClass="inputFull"
DataSourceID="ds課程類別" DataTextField="Name" DataValueField="Value">
</weblib:WDropDownList>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb訓練名稱Label0" runat="server" Text="訓練名稱"></asp:Label>
</td>
<td class="datainput">
<asp:TextBox ID="txt訓練名稱_Search" runat="server" CssClass="inputFull"
MaxLength="50" Text=""></asp:TextBox>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb訓練年度Label0" runat="server" Text="訓練年度"></asp:Label>
</td>
<td class="datainput" colspan="1">
<asp:TextBox ID="txt訓練年度_Search" runat="server" CssClass="inputFull"
MaxLength="10" Text=""></asp:TextBox>
</td>
</tr>
<tr>
<td class="caption">
<asp:Label ID="lb訓練單位Label0" runat="server" Text="訓練單位"></asp:Label>
</td>
<td class="datainput">
<asp:TextBox ID="txt訓練單位_Search" runat="server" CssClass="inputFull"
MaxLength="50" Text=""></asp:TextBox>
</td>
</tr>
</table>
<asp:Label ID="lbMessage" runat="server" CssClass="ErrorMessage"
EnableViewState="False"></asp:Label>
</asp:View>
</asp:MultiView>
</div>
</asp:Content>