⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 service.aspx

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 ASPX
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/MasterPage.master" AutoEventWireup="true"
    EnableEventValidation="false" Inherits="PowerEasy.WebSite.Admin.Crm.ServiceUI"
    Codebehind="Service.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">

    <script language="javascript" type="text/javascript">
                    
		var xmlHttpRequest = null;
		
		function selectionChanged(url)
		{
            xmlHttpRequest = false;
            if (window.XMLHttpRequest) 
            { 
                xmlHttpRequest = new XMLHttpRequest();
                if (xmlHttpRequest.overrideMimeType) 
                {
                    xmlHttpRequest.overrideMimeType('text/xml');
                }
            } 
            else if (window.ActiveXObject) 
            { 
                try 
                {
                    xmlHttpRequest = new ActiveXObject('Msxml2.XMLHTTP');
                } 
                catch (e) 
                {
                    try 
                    {
                        xmlHttpRequest = new ActiveXObject('Microsoft.XMLHTTP');
                    } 
                    catch (e) 
                    {
                    }
                }
            }
            if (!xmlHttpRequest) 
            {
                alert('Giving up :( Cannot create an XMLHTTP instance');
                return false;
            }
			xmlHttpRequest.open("POST", url, true);
			xmlHttpRequest.onreadystatechange = onReadyStateChange;
			xmlHttpRequest.setRequestHeader(
				"Content-Type",
				"application/x-www-form-urlencoded; charset=UTF-8");
			xmlHttpRequest.send(null);
		}
		
		function onReadyStateChange()
		{
			if (xmlHttpRequest.readyState == 4)
			{
				if (xmlHttpRequest.status == 200)
				{
					document.getElementById("ContacterList").innerHTML = 
						xmlHttpRequest.responseText;
				}
			}
		}
        function SelectAdmin(arr)
        {
            if (arr != null)
            {
                var txtFunctionary = document.getElementById('<%=SelectProcessor.ClientID %>')
                var hdnFunctionary = document.getElementById('<%=SelectProcessor.ClientID %>_Value')
                var ss=arr.split('$$$');  
                txtFunctionary.value = ss[0];
                hdnFunctionary.value = ss[0];   
            }
        }
    </script>

    <asp:ScriptManager runat="server" ID="SmgeProperties" EnablePartialRendering="true">
    </asp:ScriptManager>
    <div>
        <table width="100%" border="0" cellpadding="2" cellspacing="1" class="border">
            <tr class="title" align="center">
                <td colspan="2">
                    <strong>
                        <asp:Literal ID="LtrTitle" runat="server" Text="添加客户服务记录"></asp:Literal></strong></td>
            </tr>
            <tr class="tdbg">
                <td style="width: 15%" align="right" class="tdbgleft">
                    服务主题:</td>
                <td style="width: 85%">
                    <asp:TextBox ID="TxtServiceTitle" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
                    <pe:RequiredFieldValidator ID="ValrTitle" runat="server" ErrorMessage="请输入主题" Display="Dynamic"
                        ControlToValidate="TxtServiceTitle"></pe:RequiredFieldValidator>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    对应客户:</td>
                <td>
                    <pe:CrmSelectControl ID="SelectClient" runat="server" ReadOnly="true" ButtonText=" ... " FileUrl="~/Admin/Crm/ClientList.aspx"
                        Width="200px" TextChangeJS="ShowContacter()" />
                    <pe:RequiredFieldValidator ID="ValrClientName" runat="server" ErrorMessage="请输入对应客户"
                        Display="Dynamic" ControlToValidate="SelectClient"></pe:RequiredFieldValidator></td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    客户方联系人:</td>
                <td>
                    <span id="ContacterList">
                        <asp:DropDownList ID="DropContacterID" runat="server" DataTextField="DataTextField"
                            DataValueField="DataValueField">
                        </asp:DropDownList>
                    </span>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft" style="height: 25px">
                    服务人员:</td>
                <td style="height: 25px">
                    <pe:CrmSelectControl ID="SelectProcessor" runat="server" ReadOnly="true" ButtonText=" ... " FileUrl="~/Admin/User/AdminList.aspx"
                        Width="200px" IsReturnValue="true" />
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    服务类型:</td>
                <td>
                    <asp:DropDownList ID="DropServiceType" runat="server" DataTextField="DataTextField"
                        DataValueField="DataValueField">
                    </asp:DropDownList>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    服务方式:</td>
                <td>
                    <asp:DropDownList ID="DropServiceMode" runat="server" DataTextField="DataTextField"
                        DataValueField="DataValueField">
                    </asp:DropDownList>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    开始时间:</td>
                <td>
                    <asp:TextBox ID="TxtServiceTime" runat="server" Width="200px" MaxLength="30"></asp:TextBox>
                    <pe:DateValidator ID="DateValidator1" runat="server" ControlToValidate="TxtServiceTime"
                        Display="Dynamic" ErrorMessage="开始时间格式不对"></pe:DateValidator>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    花费时间:</td>
                <td>
                    <asp:DropDownList ID="DropTakeTime" runat="server" DataTextField="DataTextField"
                        DataValueField="DataValueField">
                    </asp:DropDownList>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    服务内容:</td>
                <td>
                    <asp:TextBox ID="TxtServiceContent" runat="server" TextMode="MultiLine" Columns="40"
                        Rows="40" Height="70px"></asp:TextBox>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    服务结果:</td>
                <td>
                    <asp:DropDownList ID="DropServiceResult" runat="server" DataTextField="DataTextField"
                        DataValueField="DataValueField">
                    </asp:DropDownList>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    客户反馈:</td>
                <td>
                    <asp:TextBox ID="TxtFeedback" runat="server" TextMode="MultiLine" Columns="40" Rows="4"
                        Height="60px"></asp:TextBox>
                </td>
            </tr>
            <tr class="tdbg">
                <td align="right" class="tdbgleft">
                    备注:</td>
                <td>
                    <asp:TextBox ID="TxtRemark" runat="server" TextMode="MultiLine" Columns="40" Rows="4"
                        Height="60px"></asp:TextBox>
                </td>
            </tr>
            <tr align="center">
                <td style="height: 40px" colspan="2" class="tdbg">
                    <asp:Button ID="BtnSave" runat="server" Text="保存服务记录" OnClick="BtnSave_Click" />
                    <asp:HiddenField ID="HdnAction" runat="server" />
                    <asp:HiddenField ID="HdnItemId" runat="server" />
                    <asp:Button ID="BtnReturn" runat="server" Text="取消" CausesValidation="false" OnClick="BtnReturn_Click" />
                </td>
            </tr>
        </table>
    </div>

    <script type="text/javascript">
    function ShowContacter()
    {
        var value = document.getElementById("<%=SelectClient.ClientID %>"+"_Value").value
        GetContacterList(value);
    }
    function BindContacterList(result,context)
    {
      document.getElementById('ContacterList').innerHTML = result;
    }
    </script>

</asp:Content>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -