<%@ Page Language="VB" MasterPageFile="~/Portal.master" AutoEventWireup="false" CodeFile="QAList.aspx.vb" Inherits="teacher_QAList" %>
<%@ Register Src="~/uc/uc_TitleBar.ascx" TagPrefix="uc" TagName="TitleBar" %><%-- タイトルバー --%>

<%-- [Webフォーム]head Start --%>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<%-- [Webフォーム]head End --%>

<%-- [Webフォーム]body Start --%>
<asp:Content ID="Content2" ContentPlaceHolderID="msp_asp_cph1" runat="server">

      <script type="text/javascript">
          $(function () {
              $('td .hover').mouseover(function () {
                  $(this).addClass("hoverBackground");
                  $(this).siblings(".hover").addClass("hoverBackground");

              });

              $('td .hover').mouseout(function () {
                  $(this).removeClass("hoverBackground");
                  $(this).siblings(".hover").removeClass("hoverBackground");

              });
          })
      </script>
       
    <asp:Button ID="btn_ToInsertPage" runat="server" Text="お問い合わせ新規登録" CssClass="buttonBig buttonBig-orange" Width="180px" Height="30px"  />

    <div class="vertical_space"></div>

<%-- 問合せ履歴一覧 Start --%>
<asp:GridView
    ID="gv_問合せ履歴" AutoGenerateColumns="False" 
    BorderStyle="None" Font-Size="10" Width="1060" runat="server" AllowSorting="true" AllowPaging="true" PageSize="20"
>
    <Columns>
        <%-- 氏名 --%>
        <asp:TemplateField HeaderText="お問合せ者氏名" SortExpression="登録者名">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="150"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_登録者名" Text='<%# Eval("登録者名")%>' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Left" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- 問合せ日時 --%>
        <asp:TemplateField HeaderText="お問い合わせ日時" SortExpression="問合せ日時">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="150"
            />
            <ItemTemplate>
                <asp:Label ID="lbl_問合せ日時" Text='<%# Eval("問合せ日時", "{0:yyyy/MM/dd(ddd)<br /> HH:mm:ss}")%>' runat="server" />
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>      
        <%-- 件名 --%>
        <asp:TemplateField HeaderText="件名" SortExpression="件名">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="300"
            />
            <ItemTemplate>
                <asp:LinkButton ID="LinkButton1" runat="server" 
                    Text='<%#If(String.IsNullOrEmpty(Eval("件名").ToString()), "(件名なし)", Eval("件名")) %>' 
                    CommandArgument='<%# Eval("問合せID") %>' 
                    CommandName="詳細">
                </asp:LinkButton>       
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Left" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>  
        <%-- 宛先 --%>
        <asp:TemplateField HeaderText="宛先" SortExpression="宛先名前表示">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_宛先名前表示" Text='<%# Eval("宛先名前表示")%>' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Left" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>       
        <%-- 最新投稿日時 --%>
        <asp:TemplateField HeaderText="最新投稿日時" SortExpression="最新返信日時">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="150"
            />
            <ItemTemplate>
                <asp:Label ID="lbl_最新返信日時" Text='<%# Eval("最新返信日時", "{0:yyyy/MM/dd(ddd)<br /> HH:mm:ss}")%>' runat="server" />                         
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
    </Columns>
    <HeaderStyle
        BackColor="#575757" Font-Size="10" ForeColor="White" 
        BorderColor="White" BorderStyle="Solid" BorderWidth="1"
    />    
    <PagerStyle CssClass ="GridViewPager" />
    <EmptyDataTemplate>
        <span class="accent">
            お問い合わせがありません。
        </span>
    </EmptyDataTemplate>
    <EmptyDataRowStyle HorizontalAlign="Left" BorderColor="White" />
</asp:GridView>
<%-- 問合せ履歴一覧 End --%>

</asp:Content>
<%-- [Webフォーム]body End --%>
