?? mainmodel_1.aspx
字號:
<%@ Page language="c#" Codebehind="MainModel_1.aspx.cs" AutoEventWireup="false" Inherits="com.ascs.plp.publics.MainModel_1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>MainModel_1</title>
<meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<LINK href="../CSS/PLP-DRP.css" type="text/css" rel="stylesheet">
<script language="javascript">
//點擊行選中或不選
function Select(row)
{
var select = row;
if(select.childNodes[0].childNodes[0].checked == true)
{
select.childNodes[0].childNodes[0].checked = false;
}
else
{
select.childNodes[0].childNodes[0].checked = true;
}
}
//顯示細目項
function ShowDetailList(pk)
{
//使用時用特定頁面的打開頁面的URL和參數代替"CG_GysProdMain.aspx"和"PK",有時可能需要定義多個參數
window.frames("Child").location="CG_GysProdMain.aspx?PK=" + pk;
}
//添加新項
function Add()
{
//對打開頁面的父窗口頁面URL進行合成處理
OriginalURL=window.location.toString();
ReplaceURL=OriginalURL.replace(/&/g,"|");
var PageIndex=document.getElementById('PageIndex').innerText;
//使用時用特定頁面的打開頁面的URL代替"AddModel_1.aspx"
window.open('AddModel_1.aspx?ParentURL=' + ReplaceURL + '&PageIndex=' + PageIndex,'','width=600px,height=360px,resizable=no,left=' + (screen.availWidth-620)/2 + ',top=' + (screen.availHeight-470)/2 );
}
//修改選中的項
function Modify()
{
var m=0,n=0; //m用于記錄選中項的索引號,n用于記錄選中項的個數
var t=document.getElementsByTagName("input"); //獲取頁面中類型為input的元素個數
for(var i=0;i<t.length;i++)
{
if (t[i].type == "checkbox" && t[i].name.indexOf("CheckBox1") != -1 && t[i].checked == true)
{
m = i;
n++;
}
}
if (n == 0)
{
alert("請選擇想要修改的項目!");
}
else if(n > 1)
{
alert("只能選擇一項進行修改!")
}
else
{
//對打開頁面的父窗口頁面URL進行合成處理
OriginalURL=window.location.toString();
ReplaceURL=OriginalURL.replace(/&/g,"|");
var pk1 = t[m].parentNode.childNodes[2].value;
var pk2 = t[m].parentNode.childNodes[4].value;
var pk3 = t[m].parentNode.childNodes[6].value;
var pk4 = t[m].parentNode.childNodes[8].value;
var pk5 = t[m].parentNode.childNodes[10].value;
var PageIndex=document.getElementById('PageIndex').innerText;
alert('當前頁碼:' + PageIndex + '\n倉庫代碼:' + pk1 + "\n庫位代碼:" + pk2 + "\n產品代碼:" + pk3 + "\n質量狀況代碼:" + pk4 + "\n入庫日期:" +pk5);
window.open('ModifyModel_1.aspx?ParentURL=' + ReplaceURL + '&PageIndex=' + PageIndex + '&ckdm='+ pk1 +'&kwdm=' + pk2 + '&cpdm=' + pk3 + '&ztbz=' + pk4 + '&rkrq=' + pk5,'','width=600px,height=360px,resizable=no,left=' + (screen.availWidth-620)/2 + ',top=' + (screen.availHeight-470)/2 );
}
}
</script>
<script language="javascript" event="onclick" for="LinkButton1">
//刪除選中的項,在刪除按鈕提交服務器之前觸發并執行
var j=0;
var f = document.forms[0]; //或者使用: var f = document.all("MainModel_1"); 其中MainModel_1是Form的ID
for (i=0;i<f.elements.length;i++)
{
if (f.elements[i].name.indexOf("CheckBox1") != -1 && f.elements[i].checked == true) //使用時用特定頁面的復選框ID代替此處的CheckBox1
{
j++;
}
}
if (j == 0)
{
alert("請選擇想要刪除的項!"); //使用時用合適的語句代替此處的“請選擇想要刪除的項!”
return false;
}
else
{
return confirm('您確定要刪除選中的項嗎?'); //使用時用合適的語句代替此處的“您確定要刪除選中的項嗎?”
}
</script>
</HEAD>
<body id="body" MS_POSITIONING="FlowLayout">
<form id="MainModel_1" method="post" runat="server">
<P align="center">
<TABLE id="Table1" style="HEIGHT: 64px" cellSpacing="1" cellPadding="1" width="100%" border="0">
<TR>
<TD><STRONG><FONT size="4">庫存臺帳管理</FONT></STRONG>
</TD>
<FONT face="宋體">
<TD>
<P align="right"><FONT face="宋體">當前登錄人:
<asp:label id="Label1" runat="server">登錄者姓名</asp:label></FONT></P>
</TD>
</TR>
<TR>
<TD><FONT face="宋體"> <A href="javascript:Add()">新 增</A>
<asp:linkbutton id="LinkButton1" runat="server">刪 除(傳遞Connection)</asp:linkbutton>
<asp:LinkButton id="LinkButton2" runat="server">刪除(傳遞SqlCommand)</asp:LinkButton>
<A href="javascript:Modify()">修 改</A></FONT></TD>
<TD>
<P align="right">
<asp:label id="Label2" runat="server">上一頁</asp:label>
<asp:label id="Label3" runat="server">下一頁</asp:label>
<asp:label id="Label4" runat="server">當前第m頁/共n頁</asp:label></P>
</TD>
</TR>
</TABLE>
<asp:datagrid id="DataGrid1" runat="server" AllowPaging="True" AutoGenerateColumns="False" CssClass="table" Width="100%" HorizontalAlign="Center" BackColor="White" BorderColor="Silver">
<ItemStyle HorizontalAlign="Center" Height="25px"></ItemStyle>
<HeaderStyle HorizontalAlign="Center" Height="30px" CssClass="tr1"></HeaderStyle>
<Columns>
<asp:TemplateColumn>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox>
<INPUT id=Hidden1 style="WIDTH: 0px; HEIGHT: 0px" type=hidden size=1 value='<%# DataBinder.Eval(Container, "DataItem.ckdm") %>' runat="server">
<INPUT id=Hidden2 style="WIDTH: 0px; HEIGHT: 0px" type=hidden size=1 value='<%# DataBinder.Eval(Container, "DataItem.kwdm") %>' runat="server">
<INPUT id=Hidden3 style="WIDTH: 0px; HEIGHT: 0px" type=hidden size=1 value='<%# DataBinder.Eval(Container, "DataItem.cpdm") %>' runat="server">
<INPUT id=Hidden4 style="WIDTH: 0px; HEIGHT: 0px" type=hidden size=1 value='<%# DataBinder.Eval(Container, "DataItem.ztbz") %>' runat="server">
<INPUT id=Hidden5 style="WIDTH: 0px; HEIGHT: 0px" type=hidden size=1 value='<%# DataBinder.Eval(Container, "DataItem.rkrq") %>' runat="server">
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="ckmc" HeaderText="倉庫名稱"></asp:BoundColumn>
<asp:BoundColumn DataField="kwmc" HeaderText="庫位名稱"></asp:BoundColumn>
<asp:BoundColumn DataField="cpdm" HeaderText="產品代碼"></asp:BoundColumn>
<asp:BoundColumn DataField="cpsl" HeaderText="產品數量"></asp:BoundColumn>
<asp:BoundColumn DataField="rkrq" HeaderText="入庫日期"></asp:BoundColumn>
<asp:BoundColumn DataField="csmc" HeaderText="質量狀況"></asp:BoundColumn>
</Columns>
<PagerStyle Visible="False"></PagerStyle>
</asp:datagrid></P>
<P align="center"> </P>
<P align="center">
<asp:label id="Label5" runat="server" EnableViewState="False"></asp:label></P>
</form>
</FONT>
</body>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -