From d789099e9dc45e7fa3ee0eb73ee97f80b1963466 Mon Sep 17 00:00:00 2001 From: CB2-20200827ONU\Administrator <liaoxujun@qq.com> Date: 星期五, 08 十月 2021 09:23:47 +0800 Subject: [PATCH] no message --- CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsUpLoadContract.aspx | 318 +++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 236 insertions(+), 82 deletions(-) diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsUpLoadContract.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsUpLoadContract.aspx index 37b68fb..38cd8c1 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsUpLoadContract.aspx +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsUpLoadContract.aspx @@ -1,141 +1,295 @@ 锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CorporateClientsUpLoadContract.aspx.cs" Inherits="CY.WebForm.Pages.business.CorporateClientsUpLoadContract" %> + <%-- 涓婁紶鍚堝悓椤甸潰 寤� 20210916澧炲姞--%> <!DOCTYPE html> -<script src="js/jquery.min.js" type="text/javascript"></script> -<script src="js/jquery.hammer.min.js" type="text/javascript"></script> +<script src="./../../myPagination/js/share/js/jquery.min.js" type="text/javascript"></script> +<%--<script src="./../../js/jquery.hammer.min.js" type="text/javascript"></script>--%> <html xmlns="http://www.w3.org/1999/xhtml"> -<head id="Head1" runat="server"> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> +<head id="Head1" runat="server"> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> - - - <uc:CMSHead ID="CMSHead1" runat="server" /> + + + <uc:CMSHead ID="CMSHead1" runat="server" /> + </head> <body> <form id="form1" runat="server"> - <div class="box1" paneltitle="鍔熻兘闈㈡澘" roller="false"> + <div class="box1" paneltitle="鍔熻兘闈㈡澘" roller="false"> <table class="TableNewStyle"> <tr> - <td class="ali03">鏂板鍚堝悓椤甸潰锛� - </td> + <td style="width:200px">鏂板鎴栬�呮浛鎹㈠悎鍚岄〉闈細 + </td> + + <td style="width:100px">绗� + <input type="text" runat="server" id="TextPage" style="width:40px" onkeyup="value=value.replace(/[^\d]/g,'')" /> + 椤� + </td> + <td class="ali03"></td> + <td class="ali03"> - 椤电爜锛� + <input type="file" id="filesel" name="__hetongFile" keepdefaultstyle="true" runat="server" text="璇烽�夋嫨鏂囦欢" /></td> + <td> + <asp:Button ID="UpdateFileNew" Text="涓婁紶" runat="server" OnClick="btn_Submit_Click" OnClientClick="return checkSelFile()" /></td> + </tr> + </table> + + + </div> + + <div class="box1" paneltitle="鍔熻兘闈㈡澘" roller="false"> + <table class="TableNewStyle"> + <tr> + <td class="ali06" style="width:200px"> + + 鎵归噺涓婁紶锛� + + </td> + <td class="ali03" style="width:100px"> </td> + <td class="ali03"></td> + + <td class="ali03"> + <input type="file" id="file2" name="__hetongMutilfiles" keepdefaultstyle="true" multiple="multiple" runat="server" text="璇烽�夋嫨鏂囦欢"/></td> <td> - 绗� <input type="text" runat="server" id="TextPage" /> 椤� - </td> - <td class="ali03"></td> - - <td class="ali03"><input type="file" id="filesel" name="__hetongFile" keepdefaultstyle="true" multiple="multiple" runat="server" /></td> - <td> <asp:Button ID="UpdateFileNew" Text="鏂板鎴栬�呮浛鎹㈣椤�(涓婁紶鍥剧墖)" runat="server" OnClick="btn_Submit_Click" OnClientClick="return checkSelFile()" /></td> + <asp:Button ID="Button1" Text="鎵归噺涓婁紶" runat="server" OnClick="btn_Submit_Click_multi" OnClientClick="return checkSelMulitFile()" /></td> </tr> </table> </div> - <div> - - <p style="text-align:center"> 宸叉湁椤甸潰</p> - - <asp:repeater id="RepClientList" runat="server" > - <headertemplate> + <div> + + <p style="text-align: center">宸叉湁椤甸潰</p> + + <asp:Repeater ID="RepClientList" runat="server"> + <HeaderTemplate> <table class="tableStyle"> <tr> - <%-- <th width="25"></th>--%> - <th width="60" style="text-align:center"> - 椤电爜 + <%-- <th width="25"></th>--%> + <th width="60" style="text-align: center">椤电爜 </th> - <th style="text-align:center" > - 棰勮 + <th style="text-align: center">棰勮 </th> - <th style="text-align:center"> - 鎿嶄綔 - </th> - - + <th style="text-align: center">鎿嶄綔 + </th> + + </tr> - </headertemplate> - + </HeaderTemplate> + <ItemTemplate> - <tr> - <%-- <td> + <tr> + <%-- <td> <input type="checkbox" class="SelectCheck" value_kid="<%#Eval("Keyid")%>" /> </td>--%> - <td> - 绗� <%#Eval("PageCode")%> 椤� - </td> - <td> - - <a title="鐐瑰嚮鏌ョ湅鍘熷浘" href="<%#Eval("FilePath").ToString() %>" target="view_window"> - <img src="<%#Eval("FilePath").ToString() %>" width="80" height="100"/> </a> - - </td> + <td>绗� <%#Eval("PageCode")%> 椤� + </td> + <td> + + <a title="鐐瑰嚮鏌ョ湅鍘熷浘" href="<%#Eval("FilePath").ToString() %>" target="view_window"> + <img src="<%#Eval("FilePath").ToString() %>" width="80" height="100" /> + </a> + + </td> - <td> - - <a onclick="delelid('<%#Eval("Keyid")%>','<%= Request["Keyid"]%>')">鍒犻櫎褰撳墠椤甸潰</a> - </td> - - - - - - - - </tr> - </ItemTemplate> - + <td> - <FooterTemplate> - </table> - </FooterTemplate> - + <a onclick="delelid('<%#Eval("Keyid")%>','<%= Request["Keyid"]%>')">鍒犻櫎褰撳墠椤甸潰</a> + </td> - </asp:repeater> - <div id="page"> - <uc:UCPager ID="UCPager1" runat="server" /> - </div> - - - - </div> + + + </tr> + </ItemTemplate> + + + <FooterTemplate> + </table> + </FooterTemplate> + + + + + + </asp:Repeater> + <div id="page"> + <uc:UCPager ID="UCPager1" runat="server" /> + </div> + + + + + </div> + <button id="Buttonupload" onclick="onViewuplodshow('<%= Request["Keyid"]%>')">娴忚鍏ㄩ儴</button> + <asp:Button ID="Button3" Text="鍒犻櫎鎵�鏈夊悎鍚�" runat="server" OnClick="btn_Submit_Click_DELLALL" /> + + </form> </body> </html> <script type="text/javascript"> //鏌ョ湅 + function checkSelMulitFile() { + + var oFile = document.getElementById('file2'); + if (oFile.value == "") { + alertMsg('娌℃湁閫夋嫨鏂囦欢'); + return false; + + } + //debugger; + //replaceParamVal("deleteKeyIds", ""); + return true; + } + //鏌ョ湅 function checkSelFile() { - + if (document.getElementById("TextPage").value == "") { alertMsg("娌℃湁杈撳叆椤垫暟"); - + return false; } var oFile = document.getElementById('filesel'); - if(oFile.value == ""){ - alertMsg('娌℃湁閫夋嫨鏂囦欢'); - return false; - -} + if (oFile.value == "") { + alertMsg('娌℃湁閫夋嫨鏂囦欢'); + return false; + } + //debugger; + //replaceParamVal("deleteKeyIds", ""); return true; } - //鍒犻櫎鍒跺畾鍚堝悓椤甸潰 - function delelid(KeyID,pageID) { + //鏀瑰彉鍙傛暟 + function changeURLArg(url, arg, arg_val) { + var pattern = arg + '=([^&]*)'; + var replaceText = arg + '=' + arg_val; + if (url.match(pattern)) { + var tmp = '/(' + arg + '=)([^&]*)/gi'; + tmp = url.replace(eval(tmp), replaceText); + return tmp; + } else { + if (url.match('[\?]')) { + return url + '&' + replaceText; + } else { + return url + '?' + replaceText; + } + } + } + + // 鑾峰彇url閲岀殑鍙傛暟 + + function getURLString(arg) { + var reg = new RegExp("(^|&)" + arg + "=([^&]*)(&|$)", "i"); + var r = window.location.search.substr(1).match(reg); + if (r != null) + return unescape(r[2]); + return null; + } + + //鏇挎崲鎸囧畾浼犲叆鍙傛暟鐨勫��,paramName涓哄弬鏁�,replaceWith涓烘柊鍊� + function replaceParamVal(paramName, replaceWith) { + var oUrl = this.location.href.toString(); + var re = eval('/(' + paramName + '=)([^&]*)/gi'); + var nUrl = oUrl.replace(re, paramName + '=' + replaceWith); + this.location = nUrl; + window.location.href = nUrl + } + //鍒犻櫎鍒跺畾鍚堝悓椤甸潰 + function delelid(KeyID, pageID) { + + top.Dialog.confirm("鏄惁瑕佸垹闄よ鍚堝悓椤甸潰锛�", function () { window.location = "/Pages/business/CorporateClientsUpLoadContract.aspx?deleteKeyIds=" + KeyID + "&Keyid=" + pageID; } ); } - + + + + //缁存姢 + function onViewuplodshow(keyid) { + + + top.Dialog.open({ URL: "/Pages/business/CorporateClientsContractShow.aspx?Keyid=" + keyid, Title: "娴忚鍚堝悓", Width: 1024, Height: 750 }); + } + + $(document).ready(function () { + $("#file2").change(function () { + var myfile = document.getElementById('file2'); + + + for (let i = 0; i < myfile.files.length; i++) + { + var filepath = myfile.files[i].name; + + var extStart = filepath.lastIndexOf("."); + var ext = filepath.substring(extStart, filepath.length).toUpperCase(); + if (ext != ".BMP" && ext != ".PNG" && ext != ".GIF" && ext != ".JPG" && ext != ".JPEG") { + alertMsg("鍥剧墖闄愪簬bmp,png,gif,jpeg,jpg鏍煎紡"); + + return false; + } else { $("#fileType").text(ext) } + + var ext = filepath.substring(0, extStart); + if (isNumber(ext)) { + + } + else { + alertMsg(filepath + '鏂囦欢鍚嶆湁璇�'); + return false; + } + + } + + //var file_size = 0; + //if ($.browser.msie) { + // var img = new Image(); + // img.src = filepath; + // while (true) { + // if (img.fileSize > 0) { + // if (img.fileSize > 3 * 1024 * 1024) { + // alert("鍥剧墖涓嶅ぇ浜�100MB銆�"); + // } else { + // var num03 = img.fileSize / 1024; + // num04 = num03.toFixed(2) + // $("#fileSize").text(num04 + "KB"); + // } + // break; + // } + // } + //} else { + // file_size = this.files[0].size; + // var size = file_size / 1024; + // if (size > 10240) { + // alert("涓婁紶鐨勫浘鐗囧ぇ灏忎笉鑳借秴杩�10M锛�"); + // } else { + // var num01 = file_size / 1024; + // num02 = num01.toFixed(2); + // $("#fileSize").text(num02 + " KB"); + // } + //} + return true; + }); + }); + function isNumber(val) { + var regPos = /^\d+(\.\d+)?$/; //闈炶礋娴偣鏁� + var regNeg = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/; //璐熸诞鐐规暟 + if (regPos.test(val) || regNeg.test(val)) { + return true; + } else { + return false; + } + } + </script> -- Gitblit v1.9.1