📄 authormanage.aspx
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/MasterPage.master" AutoEventWireup="true"
Inherits="PowerEasy.WebSite.Admin.Accessories.AuthorManage" Title="作者管理" Codebehind="AuthorManage.aspx.cs" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CphNavigation" runat="Server">
<pe:ExtendedSiteMapPath ID="SmpNavigator" SiteMapProvider="AdminMapProvider" runat="server" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CphContent" runat="Server">
<pe:ExtendedGridView ID="GdvAuthorList" AutoGenerateColumns="False" runat="server"
DataSourceID="OdsAuthor2" DataKeyNames="id" AllowPaging="True" ItemName="作者"
ItemUnit="个" AutoGenerateCheckBoxColumn="True" OnRowCommand="GdvAuthorList_RowCommand"
CheckBoxFieldHeaderWidth="3%" SerialText="" IsHoldState="True">
<Columns>
<pe:BoundField DataField="id" HeaderText="序号">
<HeaderStyle Width="5%" />
</pe:BoundField>
<pe:BoundField DataField="name" HeaderText="作者名称" SortExpression="name" HtmlEncode="False">
<HeaderStyle Width="15%" />
</pe:BoundField>
<pe:BoundField DataField="type" HeaderText="作者分类" SortExpression="type" HtmlEncode="False">
<HeaderStyle Width="15%" />
</pe:BoundField>
<pe:TemplateField HeaderText="是否启用">
<HeaderStyle Width="8%" />
<ItemTemplate>
<%# (bool)Eval("passed") == false ? "<span style=\"color:Red\">×<span>" : "<span style=\"color:green\">√<span>"%>
</ItemTemplate>
</pe:TemplateField>
<pe:TemplateField HeaderText="属性">
<HeaderStyle Width="5%" />
<ItemTemplate>
<%# (bool)Eval("elite") == false ? " " : "荐"%>
<%# (bool)Eval("ontop") == false ? " " : "顶"%>
</ItemTemplate>
</pe:TemplateField>
<pe:TemplateField HeaderText="操作">
<HeaderStyle Width="20%" />
<ItemTemplate>
<pe:ExtendedLinkButton ID="ELbtnPass" Text='<%# (bool)Eval("passed") == false ? "启用" : "禁用"%>'
IsChecked="true" OperateCode="AuthorManage" runat="server" CommandArgument='<%# Bind("id") %>'
CommandName="Passed" />
<pe:ExtendedLinkButton ID="ELbtnElite" Text='<%#(bool)Eval("elite") == false ? "推荐" : "取消推荐"%>'
IsChecked="true" OperateCode="AuthorManage" runat="server" CommandArgument='<%# Bind("id") %>'
CommandName="Elite" />
<pe:ExtendedLinkButton ID="ELbtnTop" Text='<%# (bool)Eval("ontop") == false ? "置顶" : "取消置顶"%>'
IsChecked="true" OperateCode="AuthorManage" runat="server" CommandArgument='<%# Bind("id") %>'
CommandName="OnTop" />
<pe:ExtendedAnchor ID="ELbtnModify" IsChecked="true" OperateCode="AuthorManage" href='<%# "Author.aspx?Action=Modify&Id=" + Eval("id")%>'
runat="server">修改</pe:ExtendedAnchor>
<pe:ExtendedLinkButton ID="ELbtnDelete" Text="删除" IsChecked="true" OperateCode="AuthorManage"
OnClientClick="return confirm('是否删除本作者?')" runat="server" CommandArgument='<%# Bind("id") %>'
CommandName="Deleted" />
</ItemTemplate>
</pe:TemplateField>
</Columns>
</pe:ExtendedGridView>
<br />
<pe:ExtendedButton ID="EBtnBatchDelete" Text="批量删除选定作者" OnClientClick="return batchconfirm('确实要删除选中的作者?')"
OnClick="EBtnBatchDelete_Click" CausesValidation="False" runat="server" />
<asp:Button ID="EBtnAdd" Text="增加一个新作者" runat="server" OnClick="EBtnAdd_Click" />
<asp:ObjectDataSource ID="OdsAuthor2" runat="server" TypeName="PowerEasy.Accessories.Author"
SelectCountMethod="GetTotalOfAuthor" SelectMethod="GetAuthorList">
<SelectParameters>
<asp:Parameter Name="startRowIndexId" Type="Int32" />
<asp:Parameter Name="maxNumberRows" Type="Int32" />
<asp:QueryStringParameter Type="Int32" Name="listType" QueryStringField="ListType" />
<asp:QueryStringParameter Type="String" Name="searchType" DefaultValue="" QueryStringField="SearchType" />
<asp:QueryStringParameter Type="String" Name="keyword" QueryStringField="Keyword" />
</SelectParameters>
</asp:ObjectDataSource>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -