📄 stock.aspx
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/MasterPage.master" AutoEventWireup="true"
Codebehind="Stock.aspx.cs" Inherits="PowerEasy.WebSite.Admin.Shop.Stock" Title="无标题页" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CphNavigation" runat="server">
<pe:ExtendedSiteMapPath ID="SmpNavigator" runat="server" SiteMapProvider="AdminMapProvider">
</pe:ExtendedSiteMapPath>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CphContent" runat="server">
<table border="0" cellpadding="2" cellspacing="1" class="border" width="100%">
<tr align="center">
<td class="spacingtitle" colspan="2">
<strong>
<asp:Label ID="LblTitle" runat="server"></asp:Label></strong></td>
</tr>
<tr class="tdbg">
<td style="width: 25%; text-align: right">
单据编号:</td>
<td style="width: 75%">
<asp:Label ID="LblStockNum" runat="server"></asp:Label></td>
</tr>
<tr class="tdbg" style="color: #000000">
<td style="text-align: right">
录入时间:</td>
<td>
<pe:DatePicker ID="DpkInputTime" runat="server" Width="155px" IsLongDate="True"></pe:DatePicker></td>
</tr>
<tr class="tdbg" style="color: #000000">
<td style="text-align: right">
录 入 者:</td>
<td>
<asp:TextBox ID="TxtInpter" runat="server" Width="155px" MaxLength="25"></asp:TextBox>
<pe:RequiredFieldValidator ID="ValrUnit" runat="server" ControlToValidate="TxtInpter"
Display="Dynamic" ErrorMessage="请输入录入者!" SetFocusOnError="true"></pe:RequiredFieldValidator></td>
</tr>
<tr class="tdbg" style="color: #000000">
<td style="text-align: right">
备 注:</td>
<td>
<asp:TextBox ID="TxtRemark" runat="server" Height="65px" TextMode="MultiLine" Width="338px"
MaxLength="100" Wrap="true"></asp:TextBox>
<span style="color: red"></span>
</td>
</tr>
<tr align="center" class="tdbg">
<td colspan="2" style="text-align: right">
<span style="color: #0000ff">【</span><asp:LinkButton ID="LbtnAddProduct" runat="server"
CausesValidation="False" OnClientClick="javascript:AddProduct();return false"
ForeColor="Green">添加商品</asp:LinkButton><span style="color: #0000ff">】</span>
</td>
</tr>
<tr align="center" class="tdbg">
<td colspan="2">
<pe:ExtendedGridView ID="EgvStockItem" runat="server" AutoGenerateColumns="False"
CheckBoxFieldHeaderWidth="3%" SerialText="" OnRowDeleting="EgvStockItem_RowDeleting" IsHoldState="True" OnRowDataBound="EgvStockItem_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="商品名称">
<itemstyle horizontalalign="Left" />
<itemtemplate>
<asp:Label runat="server" Text='' id="LblProductName"></asp:Label>
</itemtemplate>
</asp:TemplateField>
<asp:BoundField DataField="ProductNum" HeaderText="商品编号" />
<asp:BoundField DataField="Unit" HeaderText="单位" HtmlEncode="False">
<HeaderStyle Width="5%" />
</asp:BoundField>
<asp:TemplateField HeaderText="数量">
<ItemTemplate>
<asp:TextBox ID="TxtAmount" runat="server" Width="75px" MaxLength="9" Text='<%# Eval("Amount") %>'></asp:TextBox>
<asp:CompareValidator ID="ValcAmount" runat="server" ErrorMessage="请输入数量!" Display="Dynamic"
ControlToValidate="TxtAmount" Type="Integer" Operator="GreaterThan" ValueToCompare="0"></asp:CompareValidator>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="价格">
<ItemTemplate>
<asp:TextBox ID="TxtPrice" runat="server" Width="75px" MaxLength="12" Text='<%# Eval("Price","{0:0.00}") %>'></asp:TextBox>
<asp:CompareValidator ID="ValcPrice" runat="server" ErrorMessage="请输入价钱!" Display="Dynamic"
ControlToValidate="TxtPrice" Type="Double" Operator="GreaterThanEqual" ValueToCompare="0"></asp:CompareValidator>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="操作">
<HeaderStyle Width="5%" />
<ItemTemplate>
<asp:LinkButton ID="LbtnDelete" runat="server" CausesValidation="False" CommandName="Delete" OnClientClick="return confirm('是否删除此记录?')">删除</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</pe:ExtendedGridView>
</td>
</tr>
</table>
<p style="text-align: center">
<asp:Button ID="BtnSave" runat="server" OnClick="BtnSave_Click" Text="保 存" /> <asp:HiddenField
ID="HdnStockType" runat="server" />
</p>
<script type="text/javascript">
function AddProduct()
{
window.open("../Shop/ProductPicker.aspx","ProductPicker","width=700,height=450,resizable=0,scrollbars=yes");
}
function DoProductPickerPostBack(arrProductList)
{
__doPostBack('AddProductButton',arrProductList);
}
function CheckLength(obj)
{
if(obj.value.length > 200)
{
obj.value = obj.value.substr(0,200);
}
}
</script>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -