123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TemplateRelationList.aspx.cs"
- Inherits="CB.Admin.Plugins.Template.TemplateRelationList" %>
- <%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
- <!DOCTYPE html>
- <html>
- <head>
- <title>模板关系列表</title>
- <link href="../../static/css/main.css" rel="stylesheet" type="text/css" />
- <script src="../../static/js/jquery.js" type="text/javascript"></script>
- <script src="../../static/js/jquery.jstree.js" type="text/javascript"></script>
- </head>
- <body>
- <form id="Form1" runat="server" onsubmit="return GetTree();">
- <div class="box">
- <div class="title">
- <span>模板关系列表</span>
- </div>
- <div class="content">
- <div class="content">
- <div class="bar">
- 名称:<asp:TextBox ID="txtChartname" runat="server"></asp:TextBox>
- <asp:Button ID="btnSearch" runat="server" Text="查 询" OnClick="btnSearch_Click"></asp:Button>
- </div>
- <div class="listtable">
- <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
- <tr>
- <th>
- ID
- </th>
- <th>
- 名称
- </th>
- <th>
- 对应模板
- </th>
- <th>
- 模板类型
- </th>
- <th>
- 是否启用
- </th>
- <th>
- 操作
- </th>
- </tr>
- <asp:Repeater ID="repeaterList" runat="server" OnItemCommand="repeaterList_ItemCommand">
- <ItemTemplate>
- <tr>
- <td>
- <%#DataBinder.Eval(Container.DataItem, "Id")%>
- </td>
- <td>
- <%#getTrendChartName(DataBinder.Eval(Container.DataItem, "ChartId"))%>
- </td>
- <td>
- <%#getTemplateName(DataBinder.Eval(Container.DataItem, "TemplateId"))%>
- </td>
- <td>
- <%#getTemplateTypeName(DataBinder.Eval(Container.DataItem, "TemplateTypeId"))%>
- </td>
- <td>
- <%#getIsEnable(DataBinder.Eval(Container.DataItem, "IsEnable"))%>
- </td>
- <td>
- <asp:LinkButton ID="btn_isEnable" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Id")%>'
- CommandName="isEnable">启用</asp:LinkButton>
- <asp:LinkButton ID="btn_LinkEdit" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Id")%>'
- CommandName="edit">编辑</asp:LinkButton>
- <asp:LinkButton ID="LinkButton1" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Id")%>'
- CommandName="dndel" Text="<span id="de" onclick="javascript:return confirm('此操作不可恢复,确认要删除此内容吗?')">删除</span>"></asp:LinkButton>
- </td>
- </tr>
- </ItemTemplate>
- </asp:Repeater>
- <tr>
- <td colspan="6">
- <div class="pager">
- <webdiyer:AspNetPager ID="AspNetPager1" runat="server" currentpagebuttonposition="Center"
- CustomInfoHTML="第%CurrentPageIndex%页,共%PageCount%页,每页%PageSize%条,共%RecordCount%条"
- ShowCustomInfoSection="Right" UrlPageIndexName="p" FirstPageText="第一页" LastPageText="最后一页"
- NextPageText="下一页" OnPageChanged="AspNetPager1_PageChanged" PageSize="10" PagingButtonSpacing="14px"
- PrevPageText="上一页" showpageindexbox="Never" AlwaysShow="true">
- </webdiyer:AspNetPager>
- </div>
- </td>
- </tr>
- </table>
- </div>
- </div>
- <div class="title content">
- <span>模板关系编辑</span>
- </div>
- <div class="content">
- <div class="listtable">
- <table style="margin-top: 3px" width="98%" border="0" align="center" cellpadding="0"
- cellspacing="0">
- <tr>
- <td width="150">
- 名称:
- </td>
- <td>
- <div class="left">
- <asp:DropDownList ID="ddlChartId" AutoPostBack="true" runat="server" OnSelectedIndexChanged="ddlChartId_SelectedIndexChanged">
- </asp:DropDownList>
- <span style="color: Red;">(必填)</span></div>
- </td>
- </tr>
- <tr>
- <td width="150">
- 对应模板:
- </td>
- <td style="text-align: left;">
- <input type="hidden" runat="server" id="txtModules" />
- <div id="cvTree" style="height: 320px; overflow-y: auto;">
- <asp:Literal ID="litPrivilege" runat="server"></asp:Literal>
- </div>
- </td>
- </tr>
- <tr>
- <td>
- 操作:
- </td>
- <td>
- <div class="left">
- <asp:Button ID="btnEdit" runat="server" Text=" 保 存 " OnClick="btnEdit_Click" /><span
- style="margin-left: 5px">
- <asp:Button ID="btnClear" runat="server" Text=" 清 除 " OnClick="btnClear_Click" /></span></div>
- <asp:Label ID="labID" runat="server" Text="" Visible="false"></asp:Label>
- </td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- </div>
- </form>
- <script type="text/javascript">
- var GetTree = function () {
- var paras = [];
- $("li.jstree-checked ,li.jstree-undetermined").each(function () {
- paras.push($(this).attr("tvalue"));
- });
- // if (0 == paras.length || paras.join("") == "") {
- // alert("请至少选择一个权限页面!"); return false;
- // } else {
- $("#txtModules").val(paras.join(","));
- return true;
- // }
- }
- $(document).ready(function () {
- $("#cvTree").jstree({
- "checkbox": {
- "two_state": true
- },
- "plugins": ["themes", "html_data", "ui", "checkbox"]
- });
- });
- </script>
- </body>
- </html>
|