chore: 首次簽入 Thinkyu ASP.NET 專案
- 加入 Visual Studio / ASP.NET .gitignore - 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
@@ -0,0 +1,396 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Site2.Master" AutoEventWireup="true" CodeBehind="溝通記錄.aspx.cs" Inherits="Education.Forms.溝通記錄.溝通記錄" %>
|
||||
|
||||
<%@ Register Src="../Common/訓練企劃搜尋.ascx" TagName="訓練企劃搜尋" TagPrefix="uc1" %>
|
||||
<%@ Register Assembly="WebLib" Namespace="WebLib" TagPrefix="weblib" %>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
|
||||
|
||||
<style type="text/css">
|
||||
.labelCol {
|
||||
width: 110px !important;
|
||||
}
|
||||
|
||||
.controlCol_1 {
|
||||
width: 160px !important;
|
||||
}
|
||||
|
||||
.controlCol_2 {
|
||||
width: 160px !important;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script type="text/javascript" src="CommRecord.js"></script>
|
||||
|
||||
</asp:Content>
|
||||
|
||||
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||
|
||||
<uc1:訓練企劃搜尋 ID="訓練企劃搜尋" runat="server" 包含已結案="True" OnClick="btn查詢_Click"
|
||||
訓練企劃狀態="全部" />
|
||||
<asp:Label ID="lbMessage" runat="server" CssClass="ErrorMessage" EnableViewState="False"></asp:Label>
|
||||
|
||||
<asp:ObjectDataSource ID="ds訓練溝通記錄Form" runat="server" DataObjectTypeName="Education.訓練溝通記錄Item"
|
||||
TypeName="Education.DAC_訓練溝通記錄" OldValuesParameterFormatString="original_{0}"
|
||||
SelectMethod="SelectOne" InsertMethod="InsertOne" UpdateMethod="UpdateOne" DeleteMethod="DeleteOne"
|
||||
OnObjectCreating="ds訓練溝通記錄Form_ObjectCreating">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter Name="編號" Type="Int32" ControlID="gv訓練溝通記錄" PropertyName="SelectedDataKey["編號"]"></asp:ControlParameter>
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
<asp:ObjectDataSource ID="ds訓練溝通記錄Grid" runat="server" DataObjectTypeName="Education.訓練溝通記錄Item"
|
||||
TypeName="Education.DAC_訓練溝通記錄" OldValuesParameterFormatString="original_{0}"
|
||||
EnablePaging="true" SelectMethod="SelectPage" SelectCountMethod="SelectCount"
|
||||
OnObjectCreating="ds訓練溝通記錄Grid_ObjectCreating">
|
||||
<SelectParameters>
|
||||
<asp:Parameter Name="noInputReturnAll" Type="Boolean" DefaultValue="true" />
|
||||
<asp:Parameter Name="orderBy" Type="String" DefaultValue="溝通歷程,日期" />
|
||||
<asp:ControlParameter Name="訓練課程企劃編號" Type="Int32" ControlID="訓練企劃搜尋" PropertyName="訓練企劃編號"></asp:ControlParameter>
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
<asp:Panel runat="server" ID="Panel1" Visible="false">
|
||||
|
||||
<asp:FormView ID="fv訓練溝通記錄" runat="server" EnableModelValidation="True" EnableViewState="False"
|
||||
DataKeyNames="編號,訓練課程企劃編號,DB_APPNO" DataSourceID="ds訓練溝通記錄Form"
|
||||
OnItemInserting="fv訓練溝通記錄_ItemInserting"
|
||||
OnItemDeleted="fv訓練溝通記錄_ItemDeleted"
|
||||
OnDataBound="fv訓練溝通記錄_DataBound">
|
||||
<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("是否確定刪除此筆資料?");" />
|
||||
<asp:LinkButton ID="btnAttach" runat="server" Text="附件管理" CssClass="button orange100"
|
||||
OnClientClick='<%# GetOpenWindowJS("溝通記錄附件.aspx", "_attach", "id", Eval("編號")) %>' />
|
||||
</div>
|
||||
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_2"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<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='<%# Dao訓練溝通記錄歷程.GetName(Eval("溝通歷程")) %>' 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:yyyyMMdd}") %>' 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="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>
|
||||
</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("是否確定取消新增?");" />
|
||||
</div>
|
||||
<table border="0" cellpadding="3" cellspacing="2" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_2"></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="3">
|
||||
<weblib:WDropDownList ID="dd溝通歷程" runat="server" SelectedValue='<%# Bind("溝通歷程") %>' CssClass="inputFull"
|
||||
onchange="ShowReference(this.value)">
|
||||
<asp:ListItem Value="1" Text="年度計劃溝通紀錄(包含老師、學員、主管、客戶)" />
|
||||
<asp:ListItem Value="2" Text="課程設計溝通紀錄(包含老師、學員、主管、客戶)" />
|
||||
<asp:ListItem Value="3" Text="課程執行溝通紀錄(課中執行情況)" />
|
||||
<asp:ListItem Value="4" Text="課後查核溝通紀錄(檢討會議紀錄)" />
|
||||
<asp:ListItem Value="5" Text="成果溝通紀錄(老師、學員、主管回饋、意見)" />
|
||||
<asp:ListItem Value="999" Text="其他" />
|
||||
</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="1">
|
||||
<weblib:DateTextBox ID="txt日期" runat="server" Value='<%# Bind("日期") %>' DateOrder="YMD" DateSeparator="" CssClass="inputFull"></weblib:DateTextBox>
|
||||
<asp:RequiredFieldValidator ID="rfv日期" runat="server" ControlToValidate="txt日期" 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="1">
|
||||
<asp:TextBox ID="txt對象" runat="server" Text='<%# Bind("對象") %>' MaxLength="50" CssClass="inputFull"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="rfv對象" runat="server" ControlToValidate="txt對象" 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="1">
|
||||
<asp:TextBox ID="txt溝通方式" runat="server" Text='<%# Bind("溝通方式") %>' MaxLength="50" CssClass="inputFull"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="rfv溝通方式" runat="server" ControlToValidate="txt溝通方式" Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">檢附資料參考</td>
|
||||
<td class="datadisplay" colspan="7">
|
||||
<asp:Label id="lbReference" runat="server" name="lbReference"></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="7">
|
||||
<asp:TextBox ID="txt主題" runat="server" Text='<%# Bind("主題") %>' MaxLength="100" 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="2147483647" CssClass="inputFull" TextMode="MultiLine" Rows="10"></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("是否確定取消更正?");" />
|
||||
<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 labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_2"></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="3">
|
||||
<weblib:WDropDownList ID="dd溝通歷程" runat="server" SelectedValue='<%# Bind("溝通歷程") %>' CssClass="inputFull"
|
||||
onchange="ShowReference(this.value)">
|
||||
<asp:ListItem Value="1" Text="年度計劃溝通紀錄(包含老師、學員、主管、客戶)" />
|
||||
<asp:ListItem Value="2" Text="課程設計溝通紀錄(包含老師、學員、主管、客戶)" />
|
||||
<asp:ListItem Value="3" Text="課程執行溝通紀錄(課中執行情況)" />
|
||||
<asp:ListItem Value="4" Text="課後查核溝通紀錄(檢討會議紀錄)" />
|
||||
<asp:ListItem Value="5" Text="成果溝通紀錄(老師、學員、主管回饋、意見)" />
|
||||
<asp:ListItem Value="999" Text="其他" />
|
||||
</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="1">
|
||||
<weblib:DateTextBox ID="txt日期" runat="server" Value='<%# Bind("日期") %>' DateOrder="YMD" DateSeparator="" CssClass="inputFull"></weblib:DateTextBox>
|
||||
<asp:RequiredFieldValidator ID="rfv日期" runat="server" ControlToValidate="txt日期" 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="1">
|
||||
<asp:TextBox ID="txt對象" runat="server" Text='<%# Bind("對象") %>' MaxLength="50" CssClass="inputFull"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="rfv對象" runat="server" ControlToValidate="txt對象" 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="1">
|
||||
<asp:TextBox ID="txt溝通方式" runat="server" Text='<%# Bind("溝通方式") %>' MaxLength="50" CssClass="inputFull"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator ID="rfv溝通方式" runat="server" ControlToValidate="txt溝通方式" Display="Dynamic" ErrorMessage="請輸入"></asp:RequiredFieldValidator>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">檢附資料參考</td>
|
||||
<td class="datadisplay" colspan="7">
|
||||
<asp:Label id="lbReference" runat="server" name="lbReference"></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="7">
|
||||
<asp:TextBox ID="txt主題" runat="server" Text='<%# Bind("主題") %>' MaxLength="100" 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="2147483647" CssClass="inputFull" TextMode="MultiLine" Rows="10"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</EditItemTemplate>
|
||||
<EmptyDataTemplate>
|
||||
<div>
|
||||
<asp:LinkButton ID="btnInsert" runat="server" Text="新增" CommandName="New" CssClass="button blue80" />
|
||||
</div>
|
||||
<table border="0" style="table-layout: fixed">
|
||||
<tr>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_1"></td>
|
||||
<td colspan="1" class="widthcontrol labelCol"></td>
|
||||
<td colspan="1" class="widthcontrol controlCol_2"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<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="1"></td>
|
||||
<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>
|
||||
</table>
|
||||
</EmptyDataTemplate>
|
||||
</asp:FormView>
|
||||
|
||||
<asp:GridView ID="gv訓練溝通記錄" runat="server" DataKeyNames="編號,訓練課程企劃編號,DB_APPNO"
|
||||
AutoGenerateColumns="False" EnableModelValidation="True" DataSourceID="ds訓練溝通記錄Grid"
|
||||
AllowPaging="true" PageSize="10" Width="100%" OnRowDataBound="gv訓練溝通記錄_RowDataBound">
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="btnSelect" runat="server" CausesValidation="False" CommandName="Select" Text=""></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
<HeaderStyle Width="0" />
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="溝通歷程" SortExpression="溝通歷程">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Dao訓練溝通記錄歷程.GetName(Eval("溝通歷程")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="日期" HeaderText="日期" SortExpression="日期" DataFormatString="{0:yyyyMMdd}" HeaderStyle-Width="6em">
|
||||
<HeaderStyle Width="5em" />
|
||||
<ItemStyle HorizontalAlign="Center" />
|
||||
</asp:BoundField>
|
||||
<asp:BoundField DataField="對象" HeaderText="對象" SortExpression="對象" HeaderStyle-Width="8em" >
|
||||
</asp:BoundField>
|
||||
<asp:BoundField DataField="溝通方式" HeaderText="溝通方式" SortExpression="溝通方式" HeaderStyle-Width="8em" >
|
||||
</asp:BoundField>
|
||||
<asp:BoundField DataField="主題" HeaderText="主題" SortExpression="主題" />
|
||||
<asp:TemplateField HeaderText="附件">
|
||||
<ItemTemplate>
|
||||
<asp:ObjectDataSource ID="ds訓練溝通記錄附件Grid" runat="server"
|
||||
DataObjectTypeName="Education.訓練溝通記錄附件Item"
|
||||
TypeName="Education.DAC_訓練溝通記錄附件"
|
||||
SelectMethod="SelectBy訓練溝通記錄編號">
|
||||
<SelectParameters>
|
||||
<asp:Parameter Name="訓練溝通記錄編號" Type="Int32"></asp:Parameter>
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
<asp:DataList runat="server" ID="dl訓練溝通記錄附件"
|
||||
DataSourceID="ds訓練溝通記錄附件Grid" RepeatDirection="Horizontal" RepeatLayout="Flow" OnItemDataBound="dl訓練溝通記錄附件_ItemDataBound">
|
||||
<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("副檔名")) %>' />
|
||||
<asp:Label runat="server" Text='<%# Eval("標題") %>'></asp:Label>
|
||||
</div>
|
||||
</asp:HyperLink>
|
||||
</ItemTemplate>
|
||||
</asp:DataList>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
<PagerTemplate>
|
||||
<weblib:GridViewPager runat="server" />
|
||||
</PagerTemplate>
|
||||
</asp:GridView>
|
||||
|
||||
</asp:Panel>
|
||||
</asp:Content>
|
||||
Reference in New Issue
Block a user