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

📄 addprovide.aspx

📁 CRM系统源码
💻 ASPX
字号:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="addProvide.aspx.cs" Inherits="CRM.WEB.Setting.adstock.addProvide" %>
<%@ Register Src="~/Setting/UserControls/adstock/allProvide.ascx" TagName="all" TagPrefix="uc"%>
<%@ Register Src="~/Setting/UserControls/adstock/addProvide.ascx" TagName="add" TagPrefix="uc"%>
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
     Namespace="System.Web.UI" TagPrefix="asp" %>
<%@ Register Assembly="ZLTextBox" Namespace="BaseText" TagPrefix="cc2" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>客户收集</title>
<link href="../../Css/repeater.css" type="text/css" rel="stylesheet" />
<link href="../../Css/Common.css" type="text/css" rel="stylesheet" />
<link href="../../Css/grid.css" type="text/css" rel="stylesheet" />
<script language="javascript" src="../../Bussiness/js/search.js"></script>
<script language="javascript" src="../../Scripts/js.js" type="text/javascript"></script>
<script language="javascript" src="../../Scripts/JScript.js" type="text/javascript"></script>
<link href="../../Css/search.css" type="text/css" rel="stylesheet" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
body {	
	background-color: #d4e4f6;
	padding: 10px 0px 0px 8px;
}
-->
</style>
<script language="javascript">
<!--
function findControlAll()
    {      
        var inputs=document.getElementsByTagName("input");
        for(j=0;j<inputs.length;j++)   
        if(inputs[j].type=="text") 
       {   
            inputs[j].value="";   
        }         
    }
//-->
</script>
</head>
<body id="MasterPagebody" leftmargin="0" topmargin="0" onload="findControlAll();">
 <form id="form1" runat="server">
 <asp:ScriptManager ID="sm" runat="server" EnablePageMethods="true"></asp:ScriptManager>
<asp:SiteMapPath ID="smp" runat="server" RootNodeStyle-Font-Names="Verdana" RootNodeStyle-ForeColor="Orange" PathSeparator=" >> ">
      <RootNodeStyle Font-Names="Verdana" ForeColor="Orange" />
  </asp:SiteMapPath>    
  <br />
  <br />
 <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr align="center">
        <td id="TabTitle0" class="tabtitle" runat="server">
            添加供应商</td>
        <td id="TabTitle1" class="tabtitle" runat="server">
            供应商列表</td>    
        <td>
            &nbsp;
        </td>
    </tr>
</table> 
    <table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">
        <tr class="tdbg">
            <td style="height: 100px;" valign="top">
            <uc:all id="sha" runat="server" Visible="false"/>
            <uc:add id="ps" runat="server" Visible="false"/>          
            </td></tr></table>
 </form>
 <script language="javascript" type="text/javascript">
function resetcolor()
{
    var obj=document.getElementById("MyBodyTab");
    for(var i = 0; i <obj.rows.length; i++)
    {
        obj.rows(i).style.background = (i%2)? "#ffffff" : "#efefef";
    }
}        
function rowover(obj) { 
    if (obj.style.background == "#BEDFFE")
    return;
    obj.style.background = "#BEDFFE";    
}
function rowout(obj) { 
    if (obj.style.background == "#BEDFFE")
        return;
    obj.style.background = (obj.sectionRowIndex % 2) ? "#e6eff8" : "#e6eff8";
    obj.style.color = "#000000";
}

function rowclick(obj) { 
    for (var i = 0; i < document.getElementById("MyBodyTab").rows.length; i++)
        {
            with(document.getElementById("MyBodyTab").rows(i))
            {
                if (style.background == "#bfdfff")
                    {
                        style.background = (i % 2) ? "#ffffff" : "#efefef";
                        style.color = "#000000";
                        break;
                    }
                }
        }
    obj.style.background = "#bfdfff";
    obj.style.color = "#ffffff";
}
function HeadScroll()
{
    document.getElementById("THead").scrollLeft = document.getElementById("TBody").scrollLeft;
}

function ChangWidth()
{  
    var e = event.srcElement;
    if (e == undefined)
        return;
    if (e.tagName != "TD")
        return;
    var H = document.getElementById("MyHeadTab");
    var B = document.getElementById("MyBodyTab");
    var CellIndex;
    for (var  i = 0; i <H.rows(0).cells.length; i++)
    if (H.rows(0).cells[i] == e)
    {
        CellIndex = i;
        break;
    }
        var l = e.offsetLeft + 70;
        if (e.style.cursor == "e-resize") //是改变列宽
        {
            e.setCapture();
            document.onmousemove = function ()
            {
                if (e == undefined)
                    return;
                e.style.cursor = "e-resize";
                var w = event.x + document.getElementById("THead").scrollLeft - l;
                if (w >= 5)
                {
                    e.style.width = w;
                    if (B.rows.length < 1)
                        return;
                    B.rows(0).cells[CellIndex].style.width = w;
                    if(typeof(Y) != "undefined")
                        clearTimeout(Y);
                    if (B.rows.length < 50) //防止排序有问题
                        Y = setTimeout("ChangWidthx("+ CellIndex +")" , 100);
                    else
                        Y = setTimeout("ChangWidthx("+ CellIndex +")" , 800);
                }
                
                HeadScroll();
            }
            document.onmouseup = function ()
            {
                if (e == undefined)
                    return;
                e.releaseCapture();
                e = undefined;
            }
        }
        else
        {
        //排序
        if (event.button == 1)
            TdSort(CellIndex);
        }
}

function ChangWidthx(CellIndex)
{     
    var B = document.getElementById("MyBodyTab");
    var H = document.getElementById("MyHeadTab");
    var w = document.getElementById("MyHeadTab").rows(0).cells[CellIndex].style.width;
    for (var i = 0; i < B.rows.length; i++)
        B.rows(i).cells[CellIndex].style.width = w;
        
    B.rows(0).cells[B.rows(0).cells.length-1].style.width = 0;
    
    if (B.offsetWidth < B.parentNode.parentNode.offsetWidth)
    {
        B.rows(0).cells[B.rows(0).cells.length-1].style.width = B.parentNode.parentNode.offsetWidth - B.offsetWidth + 20;
    }
    HeadScroll();
}


function ChangCursor()
{  
    var e = event.srcElement;
    if (e.tagName != "TD")
        return;
    var x = event.x + document.getElementById("THead").scrollLeft; //此值在固定表头时要更改
    var l = e.offsetLeft-10;//此处可修改
    if (x >= l + e.offsetWidth + 8)
        e.style.cursor = "e-resize";
    else
        e.style.cursor = "default";
}

function TdSort(CellIndex)
{
    var Text = "↑";
    var S = 1; //向上排
    var H = document.getElementById("MyHeadTab");
    var This = H.rows(0).cells[CellIndex];
    if (CellIndex==0 || This.innerText =="")
        return; //没有数据或序号列,不排序
    if (This.innerText.indexOf("↑") != -1)
    {
        Text = "↓";
        S = 0;//向下排
    }
    for (var i = 0; i < H.rows(0).cells.length; i++)
    {
        var Ttitle = H.rows(0).cells[i];
        if (Ttitle.innerText.indexOf("↑") != -1 || Ttitle.innerText.indexOf("↓") != -1)
        {
            Ttitle.innerText = Ttitle.innerText.substring(0 , Ttitle.innerText.length - 2);
            break;
        }
    }
    This.innerText += " "+ Text;
    TSort(CellIndex , This.oType , S); //开始排序
}

function TSort(CellIndex , oType , Type)
{
    var Temp = document.getElementById("MyBodyTab").tBodies[0].rows;
    var A = new Array();
    for (var i = 0; i < Temp.length; i++)
        A[i] = Temp[i];
    A.sort(SortSub(CellIndex , oType , Type));
    for (var i = 0; i < A.length; i++) 
        document.getElementById("MyBodyTab").tBodies[0].appendChild(A[i]);
}

function parseStr(s) 
{
    return String(s).toUpperCase();
}
function parseDate(s) 
{
    return Date.parse(s.replace(/\-/g, '/'));
}

function SortSub(CellIndex , oType , Type)
{
    var ThisType = String;
    if (oType == "Num")
        ThisType = Number;
    else if (oType == "Date")
        ThisType = parseDate;
    else if (oType == "Str")
        ThisType = parseStr;
    return function (x,y) 
        {
            if (ThisType(x.cells[CellIndex].innerText) > ThisType(y.cells[CellIndex].innerText))
                return Type ? 1 : -1;
            if (ThisType(x.cells[CellIndex].innerText) < ThisType(y.cells[CellIndex].innerText))
                return Type ? -1 : 1;
            return 0;
        };
}
</script>   
</body>
</html>

⌨️ 快捷键说明

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