chore: 首次簽入 Thinkyu ASP.NET 專案
- 加入 Visual Studio / ASP.NET .gitignore - 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
@@ -0,0 +1,234 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/PopupForm.Master"
|
||||
AutoEventWireup="true" CodeBehind="PickupMaterial.aspx.cs"
|
||||
Inherits="Education.Forms.課程企劃.PickupMaterial" %>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
|
||||
<script type="text/javascript">
|
||||
function checkInput() {
|
||||
var result = true;
|
||||
var names = [
|
||||
$("#<%= txt教材名稱A.ClientID %>").val().trim(),
|
||||
$("#<%= txt教材名稱B.ClientID %>").val().trim(),
|
||||
$("#<%= txt教材名稱C.ClientID %>").val().trim()
|
||||
];
|
||||
|
||||
if (names[0] == "" && names[1] == "" && names[2] == "") {
|
||||
$("#msg教材A").css("display", "block");
|
||||
result = false;
|
||||
}
|
||||
else {
|
||||
$("#msg教材A").css("display", "none");
|
||||
}
|
||||
|
||||
var itemIds = [
|
||||
[
|
||||
"<%= ddl訓練目標相符A.ClientID %>",
|
||||
"<%= ddl參訓對象符合A.ClientID %>",
|
||||
"<%= ddl課程大綱相符A.ClientID %>",
|
||||
"<%= ddl內容正確適切A.ClientID %>",
|
||||
"<%= ddl學員理解應用A.ClientID %>",
|
||||
"<%= ddl使用方式清楚A.ClientID %>",
|
||||
"<%= ddl評選結果A.ClientID %>"
|
||||
],
|
||||
[
|
||||
"<%= ddl訓練目標相符B.ClientID %>",
|
||||
"<%= ddl參訓對象符合B.ClientID %>",
|
||||
"<%= ddl課程大綱相符B.ClientID %>",
|
||||
"<%= ddl內容正確適切B.ClientID %>",
|
||||
"<%= ddl學員理解應用B.ClientID %>",
|
||||
"<%= ddl使用方式清楚B.ClientID %>",
|
||||
"<%= ddl評選結果B.ClientID %>"
|
||||
],
|
||||
[
|
||||
"<%= ddl訓練目標相符C.ClientID %>",
|
||||
"<%= ddl參訓對象符合C.ClientID %>",
|
||||
"<%= ddl課程大綱相符C.ClientID %>",
|
||||
"<%= ddl內容正確適切C.ClientID %>",
|
||||
"<%= ddl學員理解應用C.ClientID %>",
|
||||
"<%= ddl使用方式清楚C.ClientID %>",
|
||||
"<%= ddl評選結果C.ClientID %>"
|
||||
]
|
||||
];
|
||||
|
||||
var names2 = ["一", "二", "三"];
|
||||
for (var m = 0; m < 3; m++) {
|
||||
if (names[m] != "") {
|
||||
for (var s = 0; s < itemIds[m].length; s++) {
|
||||
if ($("#" + itemIds[m][s]).val() == "") {
|
||||
alert("請完整填寫教材" + names2[m] + "的評選項目與評選結果。");
|
||||
result = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
function clearMaterial(nameId, itemIds, btnId) {
|
||||
$("#" + nameId).val("");
|
||||
for (var i = 0; i < itemIds.length; i++) {
|
||||
$("#" + itemIds[i]).val("");
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
|
||||
runat="server">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="caption" style="width: 70px">
|
||||
<asp:Label ID="Label9" runat="server" Text="課程企劃"></asp:Label>
|
||||
</td>
|
||||
<td class="datadisplay" style="width: 800px">
|
||||
<asp:Label ID="lb課程企劃" runat="server"></asp:Label>
|
||||
<asp:HiddenField ID="hf課程企劃ID" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">
|
||||
<asp:Label ID="Label10" runat="server" Text="課程內容"></asp:Label>
|
||||
</td>
|
||||
<td class="datadisplay">
|
||||
<asp:Label ID="lb課程內容" runat="server"></asp:Label>
|
||||
<asp:HiddenField ID="hf課程序號" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table style="width: 100%; table-layout: fixed">
|
||||
<tr>
|
||||
<td style="width: 18rem"> </td>
|
||||
<td class="captionCenter" colspan="1" style="width: 33%">教材一</td>
|
||||
<td class="captionCenter" colspan="1" style="width: 33%">教材二</td>
|
||||
<td class="captionCenter" colspan="1" style="width: 33%">教材三</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">教材名稱</td>
|
||||
<td class="datainput">
|
||||
<asp:TextBox ID="txt教材名稱A" runat="server" CssClass="inputFull" MaxLength="100" ValidationGroup="save"></asp:TextBox>
|
||||
<span id="msg教材A" class="ErrorMessage" style="display: none">請至少輸入一項教材名稱</span>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:TextBox ID="txt教材名稱B" runat="server" CssClass="inputFull" MaxLength="100" ValidationGroup="save"></asp:TextBox>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:TextBox ID="txt教材名稱C" runat="server" CssClass="inputFull" MaxLength="100" ValidationGroup="save"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">與本課程之訓練目標相符</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl訓練目標相符A" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl訓練目標相符B" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl訓練目標相符C" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">符合參訓對象之程度、需求及特性</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl參訓對象符合A" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl參訓對象符合B" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl參訓對象符合C" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">與課程大綱、授課內容或學習活動相符</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl課程大綱相符A" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl課程大綱相符B" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl課程大綱相符C" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">內容正確、適切,相關資訊具時效性</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl內容正確適切A" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl內容正確適切B" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl內容正確適切C" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">有助於學員理解、學習或實際工作應用</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl學員理解應用A" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl學員理解應用B" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl學員理解應用C" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">使用方式、操作流程或內容呈現清楚</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl使用方式清楚A" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl使用方式清楚B" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl使用方式清楚C" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">評選結果</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl評選結果A" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl評選結果B" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
<td class="datainput">
|
||||
<asp:DropDownList ID="ddl評選結果C" runat="server" CssClass="inputFull"></asp:DropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption"></td>
|
||||
<td class="datadisplay">
|
||||
<asp:LinkButton ID="btnClearA" runat="server" Text="清除教材一"></asp:LinkButton>
|
||||
</td>
|
||||
<td class="datadisplay">
|
||||
<asp:LinkButton ID="btnClearB" runat="server" Text="清除教材二"></asp:LinkButton>
|
||||
</td>
|
||||
<td class="datadisplay">
|
||||
<asp:LinkButton ID="btnClearC" runat="server" Text="清除教材三"></asp:LinkButton>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">備註</td>
|
||||
<td class="datainput" colspan="3">
|
||||
<asp:TextBox ID="txt備註" runat="server" CssClass="inputFull" Rows="5" TextMode="MultiLine"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption"> </td>
|
||||
<td class="datainput" colspan="3">
|
||||
<asp:LinkButton ID="btnSave" runat="server" CssClass="button blue80" OnClick="btnSave_Click"
|
||||
OnClientClick="return checkInput();"
|
||||
ValidationGroup="save">
|
||||
儲存</asp:LinkButton>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</asp:Content>
|
||||
Reference in New Issue
Block a user