<%@ page language="C#" validaterequest="false" masterpagefile="MyShop.master" enableeventvalidation="false" autoeventwireup="true" inherits="Shop_Manage_shop_leave_message, mallz" title="店铺留言" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<!--删除部分还没完成-->
<asp:PlaceHolder ID="PlaceHolder2" runat="server" Visible="true">
    <div  class="pageTitle">店铺留言管理 &nbsp;<asp:LinkButton ID="LinkAddMessage" runat="server" OnClick="LinkAddMessage_Click1" Text="发表留言" /></div>
    <asp:GridView ID="GridView3" runat="server" AutoGenerateColumns="False" DataSourceID="MessageDataSource" AllowPaging="true" CssClass="tableHead"  DataKeyNames="M_ID"  OnDataBound="GridView3_DataBound">
          <Columns>           
            <asp:TemplateField HeaderText="发言人及时间">
                <ItemTemplate>
                       <b><asp:Literal ID="LabUserName" runat="server" Text='<%# Eval("M_SenderName") %>' /></b><br />
                      <asp:Literal ID="LabM_DateTime" runat="server" Text='<%# Eval("M_DateTime") %>' /><br />
                      <span><asp:Literal ID="LabReceiverName" runat="server" Text='<%# (Eval("M_Status").ToString()=="True")?"店长回复":"尚未回复" %>' /></span> <br />
                      <asp:Literal ID="LiReplayTime" runat="server" Text='<%# Eval("R_DateTime") %>' />   
                      <asp:HiddenField ID="R_ID" runat="server" Value='<%# Eval("R_ID") %>' />             
                </ItemTemplate>
                <ItemStyle Width="130px" HorizontalAlign="Center" />
            </asp:TemplateField>
            <asp:TemplateField HeaderText="留言内容">
                <ItemTemplate>
                    <asp:Literal ID="SenderContent" Text='<%# Eval("M_CONTENT") %>' runat="server" />
                    <div style="width:100%;  background:#EEEEEE; height:0px; line-height:1px">&nbsp;</div>
                    <span><asp:Literal ID="ReplayContent" Text='<%# Eval("R_Content") %>' runat="server" /></span>
                </ItemTemplate>
                <ItemStyle HorizontalAlign="Left" />
            </asp:TemplateField>            
              <asp:TemplateField HeaderText="操作" HeaderStyle-Width="10%">
                  <ItemTemplate>
                      <asp:HyperLink ID="Replay" Text="回复" runat="server" NavigateUrl='<%#"replay_shop_message.aspx?messageID="+Eval("M_ID")+"&ShopID="+ShopID %>' />
                      <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Delete" OnClientClick="return confirm('确定要删除此条留言?');" Text="删除"></asp:LinkButton>
                  </ItemTemplate>
              </asp:TemplateField>
          </Columns>
          <EmptyDataTemplate>
             <table class="tableHead">
                <tr>
                   <th>发言人及时间</th>
                   <th>内容</th>
                   <th>操作</th>
                   <th>回复</th>                  
                </tr>
                <tr>
                   <td colspan="4">没有留言</td>
                </tr>
             </table>
          </EmptyDataTemplate>  
      </asp:GridView>
    </asp:PlaceHolder>
    
<asp:PlaceHolder ID="PlaceHolder1" runat="server" Visible="false">    
    <div class="pageTitle">请店长留言&nbsp<a href="shop_leave_message.aspx">返回</a></div>
        <table class="SearchTableStyle">
           <tr>
              <td width="150px">留言内容：</td>
              <td><asp:TextBox ID="TxtMessage" runat="server" Height="100px" TextMode="MultiLine" Width="300px"/>
                  <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="TxtMessage" runat="server" ErrorMessage="请输入内容"></asp:RequiredFieldValidator>
              </td>
           </tr>
           <tr>
              <td colspan="2">
                 <asp:Button ID="ButAdd" runat="server" Text=" 添 加 " OnClick="ButAdd_Click" />
                 <asp:Button ID="ButCancel" runat="server" Text=" 取 消 " CausesValidation="false" OnClientClick="history.back();return false;" OnClick="ButCancel_Click" />                
              </td>
           </tr>
        </table>  
</asp:PlaceHolder>
    
<asp:ObjectDataSource ID="MessageDataSource" runat="server" SelectMethod="GetMessageByShopIDLately"   TypeName="MallZ.Data.Shop_Message" DeleteMethod="DeleteMessage"   >
    <SelectParameters>
        <asp:Parameter  DefaultValue="0" Name="ShopID" Type="Int32" />
        <asp:Parameter DefaultValue="all" Name="MessageType" Type="String" />
    </SelectParameters>
    <DeleteParameters>
        <asp:Parameter Name="M_ID" Type="Int32" />
    </DeleteParameters>
</asp:ObjectDataSource>
</asp:Content>

