.Nettiers的事件:下拉控件数据绑定,Insert,调用自定存储过程,获取新增ID,事务,DeepLoad,DeepSave,Save,Update,DeepDelete.只用了.nettiers 的Data,Entites,Service层,没有用Web层
Code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Order.aspx.cs" Inherits="Order" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<table border="0" cellpadding="3" cellspacing="1" style="width: 480px">
<tr>
<td class="literal"><asp:Label ID="lbldataCustomerId" runat="server" Text="Customer Id:" AssociatedControlID="dataCustomerId" /></td>
<td style="width: 342px">
<asp:DropDownList ID="dataCustomerId" runat="server" Width="162px">
</asp:DropDownList></td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataEmployeeId" runat="server" Text="Employee Id:" AssociatedControlID="dataEmployeeId" /></td>
<td style="width: 342px">
<asp:DropDownList ID="dataEmployeeId" runat="server" Width="161px">
</asp:DropDownList></td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataOrderDate" runat="server" Text="Order Date:" AssociatedControlID="dataOrderDate" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataOrderDate" Text='<%# Bind("OrderDate", "{0:d}") %>' MaxLength="10"></asp:TextBox><asp:ImageButton ID="cal_dataOrderDate" runat="server" SkinID="CalendarImageButton" OnClientClick="javascript:return false;" /><ajaxToolkit:CalendarExtender runat="server" TargetControlID="dataOrderDate" CssClass="ajaxToolkit-CalendarExtender" Format="MM/dd/yyyy" PopupButtonID="cal_dataOrderDate" id="calext_dataOrderDate" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataRequiredDate" runat="server" Text="Required Date:" AssociatedControlID="dataRequiredDate" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataRequiredDate" Text='<%# Bind("RequiredDate", "{0:d}") %>' MaxLength="10"></asp:TextBox><asp:ImageButton ID="cal_dataRequiredDate" runat="server" SkinID="CalendarImageButton" OnClientClick="javascript:return false;" /><ajaxToolkit:CalendarExtender runat="server" TargetControlID="dataRequiredDate" CssClass="ajaxToolkit-CalendarExtender" Format="MM/dd/yyyy" PopupButtonID="cal_dataRequiredDate" id="calext_dataRequiredDate" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShippedDate" runat="server" Text="Shipped Date:" AssociatedControlID="dataShippedDate" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShippedDate" Text='<%# Bind("ShippedDate", "{0:d}") %>' MaxLength="10"></asp:TextBox><asp:ImageButton ID="cal_dataShippedDate" runat="server" SkinID="CalendarImageButton" OnClientClick="javascript:return false;" /><ajaxToolkit:CalendarExtender runat="server" TargetControlID="dataShippedDate" CssClass="ajaxToolkit-CalendarExtender" Format="MM/dd/yyyy" PopupButtonID="cal_dataShippedDate" id="calext_dataShippedDate" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipVia" runat="server" Text="Ship Via:" AssociatedControlID="dataShipVia" /></td>
<td style="width: 342px">
<asp:DropDownList ID="dataShipVia" runat="server" Width="155px">
</asp:DropDownList></td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataFreight" runat="server" Text="Freight:" AssociatedControlID="dataFreight" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataFreight" Text='<%# Bind("Freight") %>'></asp:TextBox><asp:RegularExpressionValidator ID="RegExVal_dataFreight" runat="server" ControlToValidate="dataFreight" Display="Dynamic" ValidationExpression="^[-]?(\d{1,9})(?:[.,]\d{1,4})?$" ErrorMessage="Invalid Value" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipName" runat="server" Text="Ship Name:" AssociatedControlID="dataShipName" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipName" Text='<%# Bind("ShipName") %>' MaxLength="40"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipAddress" runat="server" Text="Ship Address:" AssociatedControlID="dataShipAddress" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipAddress" Text='<%# Bind("ShipAddress") %>' MaxLength="60"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipCity" runat="server" Text="Ship City:" AssociatedControlID="dataShipCity" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipCity" Text='<%# Bind("ShipCity") %>' MaxLength="15"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipRegion" runat="server" Text="Ship Region:" AssociatedControlID="dataShipRegion" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipRegion" Text='<%# Bind("ShipRegion") %>' MaxLength="15"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipPostalCode" runat="server" Text="Ship Postal Code:" AssociatedControlID="dataShipPostalCode" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipPostalCode" Text='<%# Bind("ShipPostalCode") %>' MaxLength="10"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipCountry" runat="server" Text="Ship Country:" AssociatedControlID="dataShipCountry" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipCountry" Text='<%# Bind("ShipCountry") %>' MaxLength="15"></asp:TextBox>
</td>
</tr>
</
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Order.aspx.cs" Inherits="Order" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<table border="0" cellpadding="3" cellspacing="1" style="width: 480px">
<tr>
<td class="literal"><asp:Label ID="lbldataCustomerId" runat="server" Text="Customer Id:" AssociatedControlID="dataCustomerId" /></td>
<td style="width: 342px">
<asp:DropDownList ID="dataCustomerId" runat="server" Width="162px">
</asp:DropDownList></td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataEmployeeId" runat="server" Text="Employee Id:" AssociatedControlID="dataEmployeeId" /></td>
<td style="width: 342px">
<asp:DropDownList ID="dataEmployeeId" runat="server" Width="161px">
</asp:DropDownList></td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataOrderDate" runat="server" Text="Order Date:" AssociatedControlID="dataOrderDate" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataOrderDate" Text='<%# Bind("OrderDate", "{0:d}") %>' MaxLength="10"></asp:TextBox><asp:ImageButton ID="cal_dataOrderDate" runat="server" SkinID="CalendarImageButton" OnClientClick="javascript:return false;" /><ajaxToolkit:CalendarExtender runat="server" TargetControlID="dataOrderDate" CssClass="ajaxToolkit-CalendarExtender" Format="MM/dd/yyyy" PopupButtonID="cal_dataOrderDate" id="calext_dataOrderDate" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataRequiredDate" runat="server" Text="Required Date:" AssociatedControlID="dataRequiredDate" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataRequiredDate" Text='<%# Bind("RequiredDate", "{0:d}") %>' MaxLength="10"></asp:TextBox><asp:ImageButton ID="cal_dataRequiredDate" runat="server" SkinID="CalendarImageButton" OnClientClick="javascript:return false;" /><ajaxToolkit:CalendarExtender runat="server" TargetControlID="dataRequiredDate" CssClass="ajaxToolkit-CalendarExtender" Format="MM/dd/yyyy" PopupButtonID="cal_dataRequiredDate" id="calext_dataRequiredDate" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShippedDate" runat="server" Text="Shipped Date:" AssociatedControlID="dataShippedDate" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShippedDate" Text='<%# Bind("ShippedDate", "{0:d}") %>' MaxLength="10"></asp:TextBox><asp:ImageButton ID="cal_dataShippedDate" runat="server" SkinID="CalendarImageButton" OnClientClick="javascript:return false;" /><ajaxToolkit:CalendarExtender runat="server" TargetControlID="dataShippedDate" CssClass="ajaxToolkit-CalendarExtender" Format="MM/dd/yyyy" PopupButtonID="cal_dataShippedDate" id="calext_dataShippedDate" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipVia" runat="server" Text="Ship Via:" AssociatedControlID="dataShipVia" /></td>
<td style="width: 342px">
<asp:DropDownList ID="dataShipVia" runat="server" Width="155px">
</asp:DropDownList></td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataFreight" runat="server" Text="Freight:" AssociatedControlID="dataFreight" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataFreight" Text='<%# Bind("Freight") %>'></asp:TextBox><asp:RegularExpressionValidator ID="RegExVal_dataFreight" runat="server" ControlToValidate="dataFreight" Display="Dynamic" ValidationExpression="^[-]?(\d{1,9})(?:[.,]\d{1,4})?$" ErrorMessage="Invalid Value" />
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipName" runat="server" Text="Ship Name:" AssociatedControlID="dataShipName" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipName" Text='<%# Bind("ShipName") %>' MaxLength="40"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipAddress" runat="server" Text="Ship Address:" AssociatedControlID="dataShipAddress" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipAddress" Text='<%# Bind("ShipAddress") %>' MaxLength="60"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipCity" runat="server" Text="Ship City:" AssociatedControlID="dataShipCity" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipCity" Text='<%# Bind("ShipCity") %>' MaxLength="15"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipRegion" runat="server" Text="Ship Region:" AssociatedControlID="dataShipRegion" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipRegion" Text='<%# Bind("ShipRegion") %>' MaxLength="15"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipPostalCode" runat="server" Text="Ship Postal Code:" AssociatedControlID="dataShipPostalCode" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipPostalCode" Text='<%# Bind("ShipPostalCode") %>' MaxLength="10"></asp:TextBox>
</td>
</tr>
<tr>
<td class="literal"><asp:Label ID="lbldataShipCountry" runat="server" Text="Ship Country:" AssociatedControlID="dataShipCountry" /></td>
<td style="width: 342px">
<asp:TextBox runat="server" ID="dataShipCountry" Text='<%# Bind("ShipCountry") %>' MaxLength="15"></asp:TextBox>
</td>
</tr>
</
作者: tapa
- 该日志由 tapa 于12年前发表在综合分类下,最后更新于 2012年06月25日.
- 转载请注明: .Nettiers的事件:下拉控件数据绑定,Insert,调用自定存储过程,获取新增ID,事务,DeepLoad,DeepSave,Save,Update,DeepDelete【原创】 | 学步园 +复制链接
抱歉!评论已关闭.