2026821
This commit is contained in:
@@ -0,0 +1,553 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="True" Codebehind="XLBJD_MXOper.aspx.cs"
|
||||
Inherits="GThinking.N_XLXSBJ.XLBJD_MXOper" Title="按价格表录入" MasterPageFile="~/N_MODEL/Page/MasterOperation.Master" %>
|
||||
|
||||
<%@ MasterType VirtualPath="~/N_MODEL/Page/MasterOperation.Master" %>
|
||||
<asp:Content ContentPlaceHolderID="CPHButton" ID="ContentButton" runat="server">
|
||||
<asp:Table ID="CustomButton" runat="server" CellPadding="0" CellSpacing="0">
|
||||
<asp:TableRow>
|
||||
<asp:TableCell>
|
||||
<gtc:gtButton Style="display: none" ID="btnRefreshCPYT" OnClick="btnRefreshCPYT_Click"
|
||||
runat="server" Visible="true" EnableTheming="false"></gtc:gtButton>
|
||||
</asp:TableCell>
|
||||
<asp:TableCell HorizontalAlign="Left" BorderWidth="0px" BorderStyle="notset">
|
||||
<gtc:gtToolButton ID="btnJXSKCCX" BorderWidth="0px" BorderStyle="NotSet" Width="106px"
|
||||
Height="19px" ButtonType="Button" ShowCaption="True" runat="server" OnClick="btnJXSKCCX_Click"
|
||||
Caption="经销商库存查询">
|
||||
</gtc:gtToolButton>
|
||||
</asp:TableCell>
|
||||
<asp:TableCell HorizontalAlign="Left" BorderWidth="0px" BorderStyle="notset">
|
||||
<gtc:gtToolButton ID="btnSXSJD" BorderWidth="0px" BorderStyle="NotSet" Width="94px"
|
||||
Height="19px" ButtonType="Button" ShowCaption="True" runat="server" OnClick="btnSXSJD_Click"
|
||||
Caption="刷新树节点">
|
||||
</gtc:gtToolButton>
|
||||
</asp:TableCell>
|
||||
<asp:TableCell HorizontalAlign="left" BorderWidth="0px" BorderStyle="NotSet">
|
||||
<gtc:gtToolButton ID="btnPLSXXX" BorderWidth="0px" BorderStyle="NotSet" Width="96px"
|
||||
Height="19px" ButtonType="Button" ShowCaption="True" runat="server" OnClick="btnPLSXXX_Click"
|
||||
Caption="批量刷新信息"/>
|
||||
</asp:TableCell>
|
||||
|
||||
<asp:TableCell HorizontalAlign="left" BorderWidth="0px" BorderStyle="NotSet">
|
||||
<gtc:gtToolButton ID="btnPLLR" BorderWidth="0px" BorderStyle="NotSet" Width="70px"
|
||||
Height="19px" ButtonType="Button" ShowCaption="True" runat="server" OnClick="btnPLLR_Click"
|
||||
Caption="批量录入"/>
|
||||
</asp:TableCell>
|
||||
<asp:TableCell>
|
||||
<gtc:gtButton Style="display: none" ID="btnInsMX" OnClick="btnInsMX_Click" runat="server"
|
||||
Visible="true" EnableTheming="false"></gtc:gtButton>
|
||||
</asp:TableCell>
|
||||
</asp:TableRow>
|
||||
</asp:Table>
|
||||
<input id="txtScrollTop" runat="server" type="text" style="display:none;"/>
|
||||
</asp:Content>
|
||||
<asp:Content ID="QueryArea" ContentPlaceHolderID="CphQuery" runat="server">
|
||||
|
||||
</asp:Content>
|
||||
<asp:Content ID="BillArea" ContentPlaceHolderID="CphBill" runat="server">
|
||||
<head>
|
||||
<title></title>
|
||||
<style type="text/css">
|
||||
.Replacebutton {
|
||||
height: 22px;
|
||||
margin: 0 20px;
|
||||
border: none !important;
|
||||
outline: none !important;
|
||||
padding: 12px 20px;
|
||||
padding-top: 3px;
|
||||
border-radius: 4px;
|
||||
background-color: #409eff;
|
||||
/* 按钮背景色*/
|
||||
color: white;
|
||||
/* 文字颜色*/
|
||||
cursor: pointer
|
||||
/* 鼠标变换*/
|
||||
}
|
||||
|
||||
Replacebutton:hover {
|
||||
background-color: #66b1ff;
|
||||
/* 鼠标悬停背景色*/
|
||||
}
|
||||
|
||||
Replacebutton:active {
|
||||
background-color: #3a8ee6
|
||||
/* 鼠标点击背景色*/
|
||||
;
|
||||
}
|
||||
|
||||
Replacebutton:after,
|
||||
Replacebutton:hover,
|
||||
Replacebutton:focus {
|
||||
border: none !important;
|
||||
outline: none !important;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
window.onerror = function(){return true;}
|
||||
function InsMXClick() {
|
||||
document.getElementById('ctl00_CphButton_btnInsMX').click();
|
||||
}
|
||||
</script>
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td align="right" style="width:80px;">
|
||||
</td>
|
||||
<td align="left">
|
||||
</td>
|
||||
<td align="right" style="width:20px;">
|
||||
</td>
|
||||
<td align="left">
|
||||
</td>
|
||||
<td align="right">
|
||||
<gtc:gtLabel ID="lblXLXH" runat="server" Width="100px">型号:</gtc:gtLabel>
|
||||
</td>
|
||||
<td align="left">
|
||||
<gtc:gtTextBox ID="txtXLXH" runat="server" Width="120px" CharCase="ecUpperCase"></gtc:gtTextBox>
|
||||
<gtc:gtCheckBox ID="chkXHJQ" runat="server" Text="精确匹配" />
|
||||
</td>
|
||||
<td align="right">
|
||||
<gtc:gtLabel ID="lblXLGG" runat="server" Width="80px">规格:</gtc:gtLabel>
|
||||
</td>
|
||||
<td align="left">
|
||||
<gtc:gtTextBox ID="txtXLGG" runat="server" Width="120px" ></gtc:gtTextBox>
|
||||
<gtc:gtCheckBox ID="chkGGJQ" runat="server" Text="精确匹配" />
|
||||
</td>
|
||||
<td align="right">
|
||||
<gtc:gtLabel ID="lblXLBZID" runat="server" Width="80px">标准:</gtc:gtLabel>
|
||||
</td>
|
||||
<td align="left">
|
||||
<gtc:gtComboBox runat="server" ID="cbxXLBZID" Width="120px" ShowValue="true">
|
||||
</gtc:gtComboBox>
|
||||
</td>
|
||||
<td align="left">
|
||||
<button type="button" class="Replacebutton" onclick="InsMXClick();">
|
||||
筛 选
|
||||
</button>
|
||||
</td>
|
||||
<td align="left" style="display:none;">
|
||||
<gtc:gtTextBox ID="txtHSBZ" runat="server" Width="72px"></gtc:gtTextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td align="right">
|
||||
<gtc:gtLabel ID="GtLabel3" runat="server" Width="100px">电压等级:</gtc:gtLabel>
|
||||
</td>
|
||||
<td align="left">
|
||||
<gtc:gtComboBox ID="cbxDYDJID" runat="server" Width="124px" ShowValue="false"></gtc:gtComboBox>
|
||||
</td>
|
||||
<td align="right">
|
||||
<gtc:gtLabel ID="GtLabel1" runat="server" Width="80px">芯线结构:</gtc:gtLabel>
|
||||
</td>
|
||||
<td align="left">
|
||||
<gtc:gtTextBox ID="txtXXJGID" runat="server" Width="120px"></gtc:gtTextBox>
|
||||
</td>
|
||||
<td align="right">
|
||||
<gtc:gtLabel ID="GtLabel2" runat="server" Width="60px">主截面:</gtc:gtLabel>
|
||||
</td>
|
||||
<td align="left">
|
||||
<gtc:gtTextBox ID="txtZJM" runat="server" Width="120px" Tag="Percent"></gtc:gtTextBox>
|
||||
</td>
|
||||
<td align="center">
|
||||
<gtc:gtCheckBox ID="chkCKC" runat="server" Text="查库存" AutoPostBack="true" OnCheckedChanged="chkCKC_CheckedChanged"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<gtc:gtCheckBox ID="chkSELDR" runat="server" Text="勾选录入"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td align="right">
|
||||
<gtc:gtLabel ID="lblDZBZYQ" runat="server" Width="100px">定制标准要求:</gtc:gtLabel>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<gtc:gtCheckedDropDownList ID="cbxDZBZYQ" runat="server" Width="500px" ShowValue="false"></gtc:gtCheckedDropDownList>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</asp:Content>
|
||||
|
||||
<asp:Content ID="FormDown" ContentPlaceHolderID="CphForm" runat="server">
|
||||
|
||||
<script type="text/javascript">
|
||||
var down=false;
|
||||
var objDarg;
|
||||
var mouseMoveHandler;
|
||||
var mouseUpHandler;
|
||||
function MouseDownToResize(obj){
|
||||
down = true;
|
||||
objDarg = obj;
|
||||
var oEvent = window.event||arguments[0];
|
||||
mouseMoveHandler = Function.createDelegate(this,MouseMoveToResize);
|
||||
mouseUpHandler = Function.createDelegate(this,MouseUpToResize);
|
||||
$addHandler(document, "mousemove", mouseMoveHandler);
|
||||
$addHandler(document, "mouseup", mouseUpHandler);
|
||||
oEvent.cancelBubble = true;
|
||||
oEvent.preventDefault ? oEvent.preventDefault() : (oEvent.returnValue = false);
|
||||
if(objDarg.setCapture){
|
||||
objDarg.setCapture();
|
||||
}else if(window.captureEvents){
|
||||
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
|
||||
}
|
||||
}
|
||||
function MouseMoveToResize(obj){
|
||||
var oEvent = window.event||arguments[0];
|
||||
oEvent.cancelBubble = true;
|
||||
oEvent.preventDefault ? oEvent.preventDefault() : (oEvent.returnValue = false);
|
||||
if (down)
|
||||
objDarg.style.left = oEvent.clientX * 1 - 1 + "px";
|
||||
}
|
||||
function MouseUpToResize(obj){
|
||||
$removeHandler(document,"mousemove",mouseMoveHandler);
|
||||
$removeHandler(document,"mouseup",mouseUpHandler);
|
||||
mouseMoveHandler = null;
|
||||
mouseUpHandler = null;
|
||||
//拖动时,设置像素宽度,保存数据库和历史数据一致使用百分比,页面加载完毕使用百分比转化为像素宽度
|
||||
if (!down) return false;
|
||||
var oEvent = window.event||arguments[0];
|
||||
var newWidth=oEvent.clientX*1;
|
||||
if(newWidth>0)
|
||||
{
|
||||
var perWidth = window.frameElement.clientWidth>=newWidth?newWidth:window.frameElement.clientWidth-1;
|
||||
$get('splitDivScroll').style.width = $get('splitTd').style.width = perWidth + "px";
|
||||
objDarg.style.left = perWidth + "px";;
|
||||
perWidth = window.frameElement.clientWidth-newWidth-2>0?window.frameElement.clientWidth-newWidth-2:window.frameElement.clientWidth-1;
|
||||
$get('TreeForm').style.width = perWidth + "px";
|
||||
}
|
||||
down = false;
|
||||
if(objDarg.releaseCapture){
|
||||
objDarg.releaseCapture();
|
||||
}else if(window.releaseEvents){
|
||||
window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);
|
||||
}
|
||||
var per = (100*parseFloat($get('splitTd').style.width)/parseFloat(window.frameElement.clientWidth)).toFixed(2)+"%";
|
||||
$raiseResizeHandler('CPHFormDIV');
|
||||
//GThinking.Web.AjaxServiceProxy.servicePath = '../../N_FRAMEWORK/WSUtils.ashx';
|
||||
//GThinking.Web.AjaxServiceProxy.invoke('SetCustomFile', false, { sUMID: $get("UMID").value.trim() ,sClassName: $get("sCurFileName").value.trim(),sKey: 'WIDTH',sValue: per},null, null, null);
|
||||
oEvent.cancelBubble = true;
|
||||
oEvent.preventDefault ? oEvent.preventDefault() : (oEvent.returnValue = false);
|
||||
|
||||
//这里需要重调一次,否则滚动条不显示
|
||||
window.setTimeout("TdClick();", 100);
|
||||
}
|
||||
|
||||
function TdClick(){
|
||||
objDarg = $get('splitDiv');
|
||||
//objDarg.style.height = window.frameElement.clientHeight-3+"px";
|
||||
objDarg.style.height = document.getElementById("CPHFormDIV").clientHeight-3+"px";
|
||||
$get('splitDivScroll').style.height = document.getElementById("CPHFormDIV").clientHeight-3+"px";
|
||||
}
|
||||
|
||||
//展开或隐藏查询方案树
|
||||
//function changeQueryTree(obj){
|
||||
// var bHIDDEN = "N";
|
||||
// var objSplitTd=$get('splitTd');
|
||||
// var objsplitDiv=$get('splitDiv');
|
||||
// var objTreeForm=$get('TreeForm');
|
||||
// if(objSplitTd.style.width=='0px'){
|
||||
// objsplitDiv.style.display = 'block';
|
||||
// $get('splitDivScroll').style.display = "";
|
||||
// $get('splitDivTitle').style.display = "";
|
||||
// var treeWidth = parseFloat($get('splitDivScroll').offsetWidth);
|
||||
// var formWidth = parseFloat(window.frameElement.clientWidth)-treeWidth-2>0?parseFloat(window.frameElement.clientWidth)-treeWidth-2:window.frameElement.clientWidth-1;
|
||||
// objSplitTd.style.width = treeWidth + "px";
|
||||
// objsplitDiv.style.left = treeWidth + "px";
|
||||
// objTreeForm.style.width = formWidth + 'px';
|
||||
// obj.src="MacResource.axd?fn=N_MODEL/images_default/opentree.GIF"+ ((window.__macVer) ? ("&ver=" + window.__macVer) : "");
|
||||
// $get('divReTree').title = "收起";
|
||||
// }
|
||||
// else{
|
||||
// objSplitTd.style.width='0px';
|
||||
// objsplitDiv.style.left = '0px';
|
||||
// objTreeForm.style.width = window.frameElement.clientWidth - 1 + "px";
|
||||
// objsplitDiv.style.display = 'none';
|
||||
// $get('splitDivScroll').style.display = "none";
|
||||
// $get('splitDivTitle').style.display = "none";
|
||||
// obj.src="MacResource.axd?fn=N_MODEL/images_default/closetree.GIF"+ ((window.__macVer) ? ("&ver=" + window.__macVer) : "");
|
||||
// $get('divReTree').title ="展开";
|
||||
// bHIDDEN = "Y";
|
||||
// }
|
||||
// $raiseResizeHandler('CPHFormDIV');
|
||||
// GThinking.Web.AjaxServiceProxy.servicePath = '../N_FRAMEWORK/WSUtils.ashx';
|
||||
// GThinking.Web.AjaxServiceProxy.invoke('SetCustomFile', false, { sUMID: $get("UMID").value.trim() ,sClassName: $get("sCurFileName").value.trim(),sKey: 'HIDQRYTREE',sValue: bHIDDEN}, null, null, null);
|
||||
//}
|
||||
|
||||
function OnBeforeContextMenu(){
|
||||
var SystemModule = getMSObjById("LeftQueryTree");
|
||||
var node = SystemModule.getContextNode();
|
||||
//根据选中的节点 判断可用的右键菜单
|
||||
if (node.val != 'root1')//刷新菜单仅 root1|产品用途 节点可用
|
||||
{
|
||||
SystemModule.disableMenuItem("REFRESH");
|
||||
}
|
||||
if (node.prt != null && node.prt.val == 'root1')//产品用途菜单仅 root1|产品用途 子节点可用
|
||||
{
|
||||
SystemModule.hidMenuItem("REFRESH","EDITXLXH","EDITDYDJ");
|
||||
}
|
||||
else
|
||||
{
|
||||
if (node.prt != null && node.prt.prt != null && node.prt.prt.val == 'root1')//型号、电压等级菜单仅 root1|产品用途 二级子节点可用
|
||||
SystemModule.hidMenuItem("REFRESH","EDITCPYT");
|
||||
else
|
||||
SystemModule.hidMenuItem("EDITCPYT","EDITXLXH","EDITDYDJ");
|
||||
}
|
||||
|
||||
// if($get("ctl00_txtSUPERVISOR").value != "Y")
|
||||
// {
|
||||
// if(node.val.endsWith('|Y'))
|
||||
// {
|
||||
// SystemModule.hidMenuItem("INSERT","EDIT","DELETE","ROLENQ");
|
||||
// }
|
||||
// else
|
||||
// SystemModule.hidMenuItem("ROLENQ");
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// if(node.val.endsWith('|Y'))
|
||||
// {
|
||||
// SystemModule.hidMenuItem("INSERT","EDIT","DELETE");
|
||||
// }
|
||||
// }
|
||||
// if(SystemModule.isRoot(node)){
|
||||
// SystemModule.disableMenuItem("COPY","EDIT","DELETE");
|
||||
// }
|
||||
// else{
|
||||
// GThinking.Web.AjaxServiceProxy.servicePath = '../N_FRAMEWORK/WSUtils.ashx';
|
||||
// GThinking.Web.AjaxServiceProxy.invoke('GetNQLX', false, { sMDID: $get("UMID").value.trim() , sNQClassName: $get("sCurFileName").value.trim(), sNQName: node.val.substring(0,node.val.length-2)}, GetNQLXSuccess, null, null);
|
||||
// }
|
||||
}
|
||||
|
||||
//function GetNQLXSuccess(result, userContext, methodName){
|
||||
// if(result == "ROLENQ")
|
||||
// getMSObjById("LeftQueryTree").disableMenuItem("INSERT","EDIT","DELETE");
|
||||
// else if(result == "GGNQ")
|
||||
// getMSObjById("LeftQueryTree").disableMenuItem("INSERT","EDIT");
|
||||
//}
|
||||
|
||||
function LeftQueryTree_OnClientMenuItemClick(){
|
||||
var sValue = event.srcElement.value;
|
||||
if(sValue == "REFRESH"){
|
||||
var SystemModule = getMSObjById("LeftQueryTree");
|
||||
var node = SystemModule.getContextNode();
|
||||
if (node.val != 'root1')
|
||||
{
|
||||
alert('请在<产品用途>节点上进行刷新操作!');
|
||||
return true;
|
||||
}
|
||||
if(confirm('您确定要刷新报价用到的产品用途、型号、及其电压等级吗?') == false)
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function gridCellReadOnly(grid,gridid,row){
|
||||
var sTZBJDHQLJ = document.getElementById("ctl00_CphForm_txtTZBJDHQLJ").value;
|
||||
var sBJDXH = grid.getFieldValue('XLXSBJDMX_XH',row);
|
||||
if(sBJDXH != '0' && sBJDXH != '')
|
||||
{
|
||||
//2|仅允许调整无清单产品的报价单行情料价
|
||||
if(sTZBJDHQLJ == '2'){
|
||||
var HasCLQD = grid.getFieldValue('HasCLQD',row);
|
||||
if(HasCLQD == 'Y'){
|
||||
grid.setFieldReadOnly("XLXSBJDMX_BJDHQCLCB", true, row);
|
||||
}
|
||||
else
|
||||
grid.setFieldReadOnly("XLXSBJDMX_BJDHQCLCB", false, row);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
grid.setFieldReadOnly("XLXSBJDMX_BJDHQCLCB", true, row);
|
||||
}
|
||||
}
|
||||
|
||||
function SetScrollTop()
|
||||
{
|
||||
$get('splitDivScroll').scrollTop = parseInt($get('ctl00_CphButton_txtScrollTop').value);//页面回发后恢复滚动条位置
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
<table cellpadding="0" cellspacing="0" class="MasterTable" onmouseover="TdClick();">
|
||||
<tr>
|
||||
<td id="splitTd" valign="top" class="splitTd" style="display: block;">
|
||||
<div id="splitDiv" class="resizeTreeDIV" <%--onmousedown="MouseDownToResize(this);"--%>>
|
||||
</div>
|
||||
<%--<div id="splitDivTitle" class="splitTitleDIV">
|
||||
查询方案</div>--%>
|
||||
<div id="splitDivScroll" class="splitScrollDIV">
|
||||
<asp:UpdatePanel ID="UPQueryTree" runat="server" RenderMode="Inline" UpdateMode="Conditional">
|
||||
<ContentTemplate>
|
||||
<gtc:gtAjaxTreeView ID="LeftQueryTree" runat="server" AutoPostBack="true" ShowLines="true"
|
||||
ActiveEventsWhenReClick="true" ExpandDepth="0" DropMode="dmAutomatic" OnSelectedNodeChanged="LeftQueryTree_SelectedNodeChanged"
|
||||
OnTreeNodePopulate="LeftQueryTree_TreeNodePopulate" UseContextMenu="true" FatherContent="splitDivScroll"
|
||||
OnClientBeforeContextMenu="OnBeforeContextMenu();" OnTreeNodeMenuClick="LeftQueryTree_TreeNodeMenuClick"
|
||||
OnClientMenuItemClick="var bStop = LeftQueryTree_OnClientMenuItemClick(); if(bStop) return false;"
|
||||
OnClientSelectedNodeChanged="$get('ctl00_CphButton_txtScrollTop').value=document.getElementById('splitDivScroll').scrollTop;">
|
||||
<ContextMenu>
|
||||
<gtc:gtTreeNode Value="REFRESH" Text="刷新" />
|
||||
<gtc:gtTreeNode Value="EDITCPYT" Text="产品用途" />
|
||||
<gtc:gtTreeNode Value="EDITXLXH" Text="型号" />
|
||||
<gtc:gtTreeNode Value="EDITDYDJ" Text="电压等级" />
|
||||
</ContextMenu>
|
||||
<HoverNodeStyle ForeColor="red" />
|
||||
<SelectedNodeStyle BackColor="LightSkyBlue" />
|
||||
</gtc:gtAjaxTreeView>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</td>
|
||||
<td id="TreeForm" valign="top" style="height: 100%;">
|
||||
<gtc:gtPager ID="pgBar" runat="server" style="width:100%;">
|
||||
</gtc:gtPager>
|
||||
<div id="divBJDMX" style="width:100%; height:100%; overflow-y:hidden;overflow-x:hidden;">
|
||||
<gtc:gtPageControl ID="Tab" runat="server" AutoPostBack="True" ActiveTabIndex="0">
|
||||
<gtc:gtPagePanel ID="BJDMX" runat="server" HeaderText="按价格表录入">
|
||||
<ContentTemplate>
|
||||
<asp:UpdatePanel runat="server" ID="UPXQXX" UpdateMode="Conditional">
|
||||
<ContentTemplate>
|
||||
<div onresize="initFitDiv(divGDZSY0);"
|
||||
style="position: absolute; width: 100%;">
|
||||
</div>
|
||||
<div id="divGDZSY0">
|
||||
<gtc:gtAjaxGridView ID="QueryGrid" runat="server" ReadOnly="true" Height="100%" EnabledFilterRow="true" OnGetDropDownColumnItems="grdXLBJDMX_GetDropDownColumnItems"
|
||||
OnCalculateField="QueryGrid_CalculateField" CheckBox="true" ShowFixedRowNo="true">
|
||||
<Columns>
|
||||
<gtc:gtAjaxGridViewColumn DataField="SELDR" HeaderText="勾选录入" Width="60px" EditType="etcheckbox" CalculateField="true"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_XSSX" HeaderText="显示序号" EditType="etNumber"
|
||||
NumberDecimalPlace="0" Width="50px" ReadOnly="true">
|
||||
</gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXHID" HeaderText="型号" Width="80px" ReadOnly="True"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLGGID" HeaderText="规格" Width="80px" ReadOnly="True"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLBZID" HeaderText="标准" EditType="etDropDown" Width="60px" ReadOnly="True"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="DYDJID" HeaderText="电压等级" Width="80px" ReadOnly="True"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLYSID" HeaderText="线缆颜色" Width="10px" ReadOnly="True" Visible="false"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="OLDJLDW" HeaderText="原计量单位" Width="60px" Visible="false" />
|
||||
<gtc:gtAjaxGridViewColumn DataField="JLDW" HeaderText="计量单位" Width="60px" EditType="etDropDown" DropDownEnabledValue="false" CalculateField="true" />
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_BJCP" HeaderText="报价产品" EditType="etString" Width="200px" CalculateField="true"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_WGCPBZ" HeaderText="外购" EditType="etcheckbox" CheckBoxTrueValue="Y" CheckBoxFalseValue="N"
|
||||
ReadOnly="true" Width="33px" TabIndex="9"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_BJSL" EditType="etNumber" NumberDecimalPlace="3" NumberIsQuantity="true"
|
||||
HeaderText="报价数量" Width="80px" CalculateField="true" />
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_BJDHQCLCB" HeaderText="报价单行情料价" EditType="etNumber"
|
||||
NumberDecimalPlace="5" Visible="false" ReadOnly="true" Width="90px" CalculateField="true"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_CLCB" HeaderText="价格表行情料价" EditType="etNumber"
|
||||
NumberDecimalPlace="5" Visible="false" ReadOnly="true" Width="90px"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_JGBJJ" HeaderText="基价" EditType="etNumber" NumberDecimalPlace="5"
|
||||
Width="80px" Visible="false" ReadOnly="True"></gtc:gtAjaxGridViewColumn>
|
||||
<gtc:gtAjaxGridViewColumn DataField="XLXSBJDMX_JGBBJ" HeaderText="表价" EditType="etNumber" NumberDecimalPlace="5"
|
||||
Width="80px" ReadOnly="True"></gtc:gtAjaxGridViewColumn>
|
||||
</Columns>
|
||||
</gtc:gtAjaxGridView>
|
||||
</div>
|
||||
<script type="text/javascript">initFitDiv(divGDZSY0);</script>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</ContentTemplate>
|
||||
</gtc:gtPagePanel>
|
||||
</gtc:gtPageControl>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<asp:HiddenField ID="txtCURMX" runat="server" />
|
||||
<asp:HiddenField ID="txtCURMXPX" runat="server" />
|
||||
<asp:HiddenField ID="txtSelXHID" runat="server" />
|
||||
<asp:HiddenField ID="txtPLSZYZList" runat="server" />
|
||||
<asp:HiddenField ID="txtBJSF" runat="server" />
|
||||
<asp:HiddenField ID="txtBJXF" runat="server" />
|
||||
<asp:HiddenField ID="txtTZZ" runat="server" />
|
||||
<asp:HiddenField ID="txtTZBJDHQLJ" runat="server" />
|
||||
<asp:HiddenField ID="txtJGFCX" runat="server" />
|
||||
|
||||
<style type="text/css">
|
||||
/********* 按价格表录入左侧树 样式 *********/
|
||||
|
||||
table.MasterTable
|
||||
{
|
||||
width:100%;
|
||||
height: 100%;
|
||||
/*table-layout: fixed; */
|
||||
word-wrap:break-word;
|
||||
}
|
||||
|
||||
table.MasterTable td.splitTd
|
||||
{
|
||||
height:100%;
|
||||
border-right: darkgray 2px groove;
|
||||
}
|
||||
|
||||
table.MasterTable td.splitTd div.resizeTreeDIV
|
||||
{
|
||||
position:absolute;
|
||||
background-color:#73A2CE;
|
||||
width:2px;
|
||||
z-index:1003;
|
||||
/*cursor:e-resize;*/
|
||||
display:none;
|
||||
vertical-align: top;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
table.MasterTable td.splitTd div.splitScrollDIV
|
||||
{
|
||||
overflow:auto;
|
||||
width:100%;
|
||||
height:100%;
|
||||
border: 2px solid #99BBE8;
|
||||
}
|
||||
|
||||
div.splitTitleDIV
|
||||
{
|
||||
overflow:hidden;
|
||||
width:100%;
|
||||
height:20px;
|
||||
text-align:left;
|
||||
vertical-align:middle;
|
||||
font-size:10pt;
|
||||
color:#4881BC;
|
||||
font-family: 微软雅黑, simsun, Tahoma, Arial, Helvetica, sans-serif;
|
||||
padding-left:6px;
|
||||
padding-top:3px;
|
||||
}
|
||||
|
||||
div.ReQryTreeDIV
|
||||
{
|
||||
width:20px;
|
||||
height:17px;
|
||||
cursor:pointer;
|
||||
color:#888888;
|
||||
padding-top:3px;
|
||||
}
|
||||
|
||||
span.iconreqrytree
|
||||
{
|
||||
}
|
||||
|
||||
div.splitDivFloat
|
||||
{
|
||||
position:absolute;
|
||||
height:2px;
|
||||
left:0px;
|
||||
z-index:1002;
|
||||
background-color:#CCCCCC;
|
||||
cursor:n-resize;
|
||||
font-size:0px;
|
||||
}
|
||||
|
||||
div.splitDivNQScroll
|
||||
{
|
||||
width:100%;
|
||||
height:100%;
|
||||
overflow:auto;
|
||||
}
|
||||
</style>
|
||||
|
||||
</asp:Content>
|
||||
Reference in New Issue
Block a user