📄 contactermanage.aspx
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/MasterPage.master" AutoEventWireup="true"
Inherits="PowerEasy.WebSite.Admin.Crm.ContacterManage" Codebehind="ContacterManage.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="EgvContacter" runat="server" AutoGenerateCheckBoxColumn="True"
AutoGenerateColumns="False" OnRowCommand="EgvContacter_RowCommand" ItemName="联系人"
OnRowDataBound="EgvContacter_RowDataBound" ItemUnit="个" DataKeyNames="ContacterId"
AllowPaging="True" DataSourceID="OdsContacter" RowDblclickUrl="ContacterShow.aspx?ContacterId={$Field}"
RowDblclickBoundField="ContacterId">
<Columns>
<pe:BoundField DataField="ContacterId" HeaderText="ID" SortExpression="ContacterId"
HtmlEncode="False">
<HeaderStyle Width="6%" />
</pe:BoundField>
<pe:BoundField DataField="TrueName" HeaderText="姓名" SortExpression="TrueName" HtmlEncode="False">
<HeaderStyle Width="10%" />
</pe:BoundField>
<pe:BoundField DataField="Title" HeaderStyle-Width="10%" HeaderText="称谓" SortExpression="Title"
HtmlEncode="False" />
<pe:BoundField DataField="OfficePhone" HeaderStyle-Width="10%" HeaderText="工作电话"
SortExpression="OfficePhone" HtmlEncode="False" />
<pe:BoundField DataField="Mobile" HeaderStyle-Width="10%" HeaderText="手机" SortExpression="Mobile"
HtmlEncode="False" />
<pe:BoundField DataField="Email" HeaderText="Email地址" SortExpression="Email" HtmlEncode="False" />
<pe:TemplateField HeaderText="类型" SortExpression="Disabled">
<HeaderStyle Width="10%" />
<ItemTemplate>
<%# (int)Eval("UserType") == 1 ? "主联系人" : "其它联系人"%>
</ItemTemplate>
</pe:TemplateField>
<pe:BoundField DataField="ShortedForm" HeaderText="对应客户" HeaderStyle-Width="10%"
SortExpression="ShortedForm" HtmlEncode="False" />
<pe:TemplateField HeaderText="操作">
<HeaderStyle Width="13%" />
<ItemTemplate>
<pe:ExtendedAnchor IsChecked="true" runat="server" operateCode="ContacterView" href='<%# string.Format("ContacterShow.aspx?ContacterId={0}",Eval("ContacterId")) %>'>查看</pe:ExtendedAnchor>
<pe:ExtendedAnchor ID="ModifyOwn" IsChecked="true" runat="server" operateCode="ContacterModifyAll"
href='<%# string.Format("Contacter.aspx?Action=Modify&ContacterId={0}",Eval("ContacterId")) %>'>修改</pe:ExtendedAnchor>
<pe:ExtendedLinkButton IsChecked="true" OperateCode="ContacterDelete" ID="LbtnDelete"
runat="server" CausesValidation="False" CommandArgument='<%# Eval("ContacterId") %>'
CommandName="Del" OnClientClick="return confirm('是否删除该联系人?')">删除</pe:ExtendedLinkButton>
</ItemTemplate>
</pe:TemplateField>
</Columns>
</pe:ExtendedGridView>
<asp:ObjectDataSource ID="OdsContacter" runat="server" SelectCountMethod="GetTotalOfContacter"
SelectMethod="GetList" TypeName="PowerEasy.Crm.Contacter" EnablePaging="True"
StartRowIndexParameterName="startRowIndexId" MaximumRowsParameterName="maxNumberRows">
<SelectParameters>
<asp:QueryStringParameter Name="searchType" QueryStringField="SearchType" Type="String" />
<asp:QueryStringParameter Name="keyword" QueryStringField="KeyWord" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<br />
<pe:ExtendedButton IsChecked="true" OperateCode="ContacterDelete" ID="BtnDelete"
runat="server" OnClientClick="return batchconfirm('是否要删除选中的记录?')" Text="删除选中的联系人" OnClick="BtnDelete_Click" />
<br />
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -