?? service.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="添加客戶服務(wù)記錄"></asp:Literal></strong></td>
</tr>
<tr class="tdbg">
<td style="width: 15%" align="right" class="tdbgleft">
服務(wù)主題:</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">
對應(yīng)客戶:</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="請輸入對應(yīng)客戶"
Display="Dynamic" ControlToValidate="SelectClient"></pe:RequiredFieldValidator></td>
</tr>
<tr class="tdbg">
<td align="right" class="tdbgleft">
客戶方聯(lián)系人:</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">
服務(wù)人員:</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">
服務(wù)類型:</td>
<td>
<asp:DropDownList ID="DropServiceType" runat="server" DataTextField="DataTextField"
DataValueField="DataValueField">
</asp:DropDownList>
</td>
</tr>
<tr class="tdbg">
<td align="right" class="tdbgleft">
服務(wù)方式:</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">
服務(wù)內(nèi)容:</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">
服務(wù)結(jié)果:</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="保存服務(wù)記錄" 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>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -