<%@ Page Language="C#" AutoEventWireup="true" Inherits="System_Label_LabelManager, QianboCMS" EnableEventValidation="false" %>
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>标签管理</title>
<link rel="stylesheet" href="../Css/layout.css" type="text/css" />
<script type="text/javascript" src="../../Js/XmlHttp.js"></script>
<script type="text/javascript" src="../../Js/Common.js"></script>
<script language="javascript" type="text/javascript">
var obj;
function ViewStyle(val)
{
    var data = "";
    data = XmlHttpGetMethodText("GetLabelContent.aspx?labelContentId="+val.replace("tb_",""));
    if(eval(val).style.display=="none")
    {
        $(val).style.display="";
        $(val).cells[0].innerHTML = data;
    }
    else
    {
        $(val).style.display="none";
        $(val).cells[0].innerHTML = "";
    }
}
function checkedAll()
{
    var s=document.getElementById("tableCheck").getElementsByTagName("INPUT");
    for(var i=0;i<s.length;i++)
    {
        if(s[i].type=="checkbox")
        {
            s[i].checked=document.getElementById("chkBoxChooseAll").checked;
        }
    }
}
function copy(txt)
{
    window.clipboardData.clearData();
    window.clipboardData.setData("Text", txt);
    alert("标签 " + txt + " 已复制到剪贴板，请在目标位置粘贴。");
}
</script>
</head>

<body>
<form id="form1" runat="server">
  <div>
    <table width="99%" cellspacing="1" cellpadding="0" class="wzdh" align="center">
      <tr>
        <td style="padding-left: 10px;"><img src="../Images/Skin/Default/you.gif" align="absmiddle" /> 您现在的位置：<a href="../SystemInfo.aspx">后台管理</a> &gt;&gt; <a href="../Template/CreateFolder.aspx">标签&模板管理</a> &gt;&gt; <a href="../Label/LabelManager.aspx">标签管理</a> &gt;&gt; 列表</td>
      </tr>
    </table>
    <table cellpadding="0" cellspacing="1" class="border" align="center">
      <tr class="wzlist">
        <td><span style="float: left;">
          <asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="LabelManager.aspx">标签管理首页</asp:HyperLink> | <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="SetLabelCategory.aspx">新增标签分类</asp:HyperLink> | <asp:HyperLink ID="HyperLink3" runat="server" NavigateUrl="SetLabelContent.aspx">创建新标签</asp:HyperLink> | <asp:HyperLink ID="HyperLink4" runat="server" NavigateUrl="AnomalyContent.aspx">创建不规则标签</asp:HyperLink> | <a href="SuperLabelList.aspx" style="color: red;">超级标签</a> | <a href="#" onclick="javascript:window.history.back();">返回</a></span>
          <span style="float: right;">
          <asp:DropDownList ID="ddlRedirectPage" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlRedirectPage_SelectedIndexChanged">
            <asp:ListItem>跳转类型至…</asp:ListItem>
            <asp:ListItem Value="StyleManager.aspx">样式管理</asp:ListItem>
            <asp:ListItem Value="LabelManager.aspx">标签管理</asp:ListItem>
            <asp:ListItem Value="../Template/CreateFolder.aspx">模板管理</asp:ListItem>
          </asp:DropDownList>
          </span></td>
      </tr>
    </table>
    <table cellpadding="0" cellspacing="1" class="border" align="center">
      <asp:Repeater ID="repStyle" runat="server" OnItemCommand="repStyle_ItemCommand" OnItemDataBound="repLabelContent_ItemDataBound">
        <HeaderTemplate>
          <tr class="title">
            <td width="5%">类别编号</td>
            <td>类别名称</td>
            <td width="25%">描述</td>
            <td width="10%">操作</td>
          </tr>
        </HeaderTemplate>
        <ItemTemplate>
          <tr class="tdbg" onmouseover="this.className='tdbgmouseover'" onmouseout="this.className='tdbg'"><a href="LabelManager.aspx?parentId=<%# Eval("LbCategoryID") %>&lbCategoryId=<%# Eval("LbCategoryID") %>">
            <td class="mouseStyle"><asp:Image ID="Image1" runat="server" ImageUrl="../Images/FileType/small_directory.gif" />
              <asp:HiddenField ID="hiddenLbCategoryId" runat="server" Value='<%# Eval("LbCategoryID") %>' /></td>
            <td class="mouseStyle"><%# Eval("Name") %></td>
            <td class="mouseStyle"><%# Eval("Desc") %></td>
            </a>
            <td><a href="SetLabelCategory.aspx?lbCategoryId=<%# Eval("LbCategoryID") %>&parentId=<%# Eval("ParentID") %>">修改</a> |
              <asp:LinkButton ID="linkbtnDelete" runat="server" CommandName="Delete" Enabled='<%#Convert.ToInt32(Eval("LbCategoryID"))==1?false:true %>'>删除</asp:LinkButton></td>
          </tr>
        </ItemTemplate>
      </asp:Repeater>
    </table>
    <table cellpadding="0" cellspacing="1" class="border" align="center" id="tableCheck">
      <asp:Repeater ID="repLabelContent" runat="server" OnItemCommand="repLabelContent_ItemCommand">
        <ItemTemplate>
          <tr class="tdbg" onmouseover="this.className='tdbgmouseover'" onmouseout="this.className='tdbg'"><a href="javascript:ViewStyle('tb_<%# Eval("LabelCategoryID")%>')">
            <td width="5%" class="mouseStyle"><asp:Label ID="lblLabelCategoryId" runat="server" Text='<%# Eval("LabelCategoryID") %>'></asp:Label></td>
            <td class="mouseStyle"><%# Eval("Name") %></td>
            </a>
            <td width="25%"><a id="<%# Eval("Name") %>" href="#" onclick="copy(this.id)">复制</a> | <a href='<%#parentId!=1? "SetLabelContent.aspx?labelCategoryId="+ Eval("LabelCategoryID"):"AnomalyContent.aspx?labelCategoryId="+Eval("LabelCategoryID") %>'>修改标签</a> |
              <asp:Literal ID="literModifyStyle" runat="server" Text='<%# ModifyStyle(Eval("Content")) %>'></asp:Literal>
              <asp:LinkButton ID="linkbtnDelete" runat="server" CommandName="Delete" OnClientClick="return confirm('是否确定删除？');">删除</asp:LinkButton></td>
            <td width="10%"><asp:CheckBox ID="CheckBox1" runat="server" /></td>
          </tr>
          <tr style="display: none;" id="tb_<%# Eval("LabelCategoryID")%>">
            <td colspan="4" align="left" style="padding: 10px;"></td>
          </tr>
        </ItemTemplate>
        <FooterTemplate>
          <tr class="tdbg">
            <td colspan="4" align="left"><input id="chkBoxChooseAll" type="checkbox" onclick="checkedAll()" />选中所有
              <asp:Button ID="btnDeleteAll" runat="server" Text="删除" CssClass="btn" CommandName="DeleteAll" /></td>
          </tr>
        </FooterTemplate>
      </asp:Repeater>
      <tr class="tdbg">
        <td colspan="4"><webdiyer:AspNetPager ID="AspNetPager1" runat="server" AlwaysShow="True" FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" PageSize="20" HorizontalAlign="Right" PrevPageText="上一页" ShowInputBox="Never" UrlPageIndexName="" ShowCustomInfoSection="Left" Width="99%" OnPageChanging="AspNetPager1_PageChanging" LayoutType="Table" CustomInfoSectionWidth="10%"></webdiyer:AspNetPager></td>
      </tr>
    </table>
    <table cellpadding="0" cellspacing="1" class="border" align="center">
      <tr class="wzlist">
        <td><strong>标签名称：</strong>
          <asp:TextBox ID="txtKeyword" runat="server" MaxLength="50"></asp:TextBox>
          <asp:Button runat="server" ID="btnGoSearch" Text="搜索" CssClass="btn" OnClientClick="javascript:if($('txtKeyword').value==''){alert('请输入标签名！');$('txtKeyword').focus();return false;}" OnClick="btnGoSearch_Click" /></td>
      </tr>
    </table>
  </div>
</form>
<br />
</body>
</html>