chore: 首次簽入 Thinkyu ASP.NET 專案
- 加入 Visual Studio / ASP.NET .gitignore - 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
@@ -0,0 +1,113 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/PopupForm.Master" AutoEventWireup="true" CodeBehind="溝通記錄附件.aspx.cs" Inherits="Education.Forms.溝通記錄.溝通記錄附件" %>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
|
||||
|
||||
<script type="text/javascript" src="CommRecord.js"></script>
|
||||
|
||||
</asp:Content>
|
||||
|
||||
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||
|
||||
<asp:ObjectDataSource ID="ds訓練溝通記錄附件Grid" runat="server"
|
||||
DataObjectTypeName="Education.訓練溝通記錄附件Item"
|
||||
TypeName="Education.DAC_訓練溝通記錄附件"
|
||||
SelectMethod="SelectBy訓練溝通記錄編號"
|
||||
OnObjectCreating="ds訓練溝通記錄附件Grid_ObjectCreating"
|
||||
UpdateMethod="UpdateOne" DeleteMethod="DeleteOne">
|
||||
<SelectParameters>
|
||||
<asp:QueryStringParameter Name="訓練溝通記錄編號" Type="Int32" QueryStringField="id"></asp:QueryStringParameter>
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td class="caption">課程</td>
|
||||
<td class="datadisplay">
|
||||
<asp:Label runat="server" ID="lb課程"></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">溝通歷程</td>
|
||||
<td class="datadisplay">
|
||||
<asp:Label runat="server" ID="lb溝通歷程"></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">檢附資料參考</td>
|
||||
<td class="datadisplay">
|
||||
<asp:Label runat="server" ID="lb檢附資料參考"></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">
|
||||
<asp:Label ID="Label3" runat="server" Text="標題"></asp:Label></td>
|
||||
<td class="datainput">
|
||||
<asp:TextBox ID="txt標題" runat="server" Columns="100" ValidationGroup="insert"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txt標題"
|
||||
CssClass="ErrorMessage" Display="Dynamic" ErrorMessage="請輸入" ValidationGroup="insert"></asp:RequiredFieldValidator>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">
|
||||
<asp:Label ID="Label1" runat="server" Text="檔案上傳"></asp:Label></td>
|
||||
<td class="datainput">
|
||||
<asp:FileUpload ID="fu檔案上傳" runat="server" />
|
||||
<asp:CustomValidator ID="CustomValidator1" runat="server" ControlToValidate="fu檔案上傳"
|
||||
CssClass="ErrorMessage" Display="Dynamic" ErrorMessage="請選擇要上傳的檔案" OnServerValidate="CustomValidator1_ServerValidate"
|
||||
ValidateEmptyText="True" ValidationGroup="insert"></asp:CustomValidator>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td class="datainput">
|
||||
<asp:LinkButton ID="btnInsert" runat="server" CssClass="button blue80" OnClick="btnInsert_Click"
|
||||
ValidationGroup="insert">新增</asp:LinkButton>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<asp:GridView ID="gv訓練溝通記錄附件" runat="server" DataKeyNames="訓練溝通記錄編號,編號,檔案名稱,副檔名,DB_APPNO"
|
||||
AutoGenerateColumns="False" EnableModelValidation="True" DataSourceID="ds訓練溝通記錄附件Grid"
|
||||
OnRowDataBound="gv訓練溝通記錄附件_RowDataBound" OnRowDeleting="gv訓練溝通記錄附件_RowDeleting"
|
||||
Width="100%">
|
||||
<Columns>
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<EditItemTemplate>
|
||||
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="True" CommandName="Update"
|
||||
CssClass="button blue60" Text="儲存"></asp:LinkButton>
|
||||
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Cancel"
|
||||
CssClass="button red60" OnClientClick="return confirm("是否確定放棄更正?");"
|
||||
Text="取消"></asp:LinkButton>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Edit"
|
||||
CssClass="button green60" Text="更正"></asp:LinkButton>
|
||||
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Delete"
|
||||
CssClass="button red60" OnClientClick="return confirm("是否確定刪除此項附件?");"
|
||||
Text="刪除"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
<HeaderStyle Width="140px" />
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="標題" SortExpression="標題">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("標題") %>' CssClass="inputFull"></asp:TextBox>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Bind("標題") %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="檔案名稱" HeaderText="檔案名稱" SortExpression="檔案名稱" ReadOnly="true" />
|
||||
<asp:TemplateField HeaderText="檔案下載">
|
||||
<ItemTemplate>
|
||||
<asp:HyperLink runat="server" ID="hlItem" NavigateUrl="javascript:void(0)">
|
||||
<div style="display:inline-block">
|
||||
<asp:Image runat="server" ImageUrl='<%# GetAttachImageUrl(Eval("編號"), Eval("檔案名稱"), Eval("副檔名")) %>' />
|
||||
</div>
|
||||
</asp:HyperLink>
|
||||
</ItemTemplate>
|
||||
<HeaderStyle Width="80px" />
|
||||
<ItemStyle HorizontalAlign="Center" />
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
</asp:Content>
|
||||
Reference in New Issue
Block a user