validpart.aspx

来自「asp.net专家200问(含源代码解决法案」· ASPX 代码 · 共 82 行

ASPX
82
字号
<%@ Page language="c#" Codebehind="ValidPart.aspx.cs" AutoEventWireup="false" Inherits="Samples.ValidPart" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
  <HEAD>
		<title>控制页面部分验证控件有效示例</title>
</HEAD>
<body>
	<form runat=server>
			<table cellSpacing="0" cellPadding="0" width="100%" border="0">
				<tr>
					<td vAlign="top" width="206">
						<!-- Left Panel -->
						<table height="307" cellSpacing="11" cellPadding="0" width="300" border="1">
							<tr vAlign="top">
								<td>
									<p ><STRONG>添加图书数据</STRONG></p><FONT size=2>选择类别(可以多选)</FONT>
									<br>
										<asp:listbox id="CatalogList1" runat="server" SelectionMode="Multiple" CssClass="standard-text" Width="270px" Height="80px" rows="8">
										<asp:ListItem Value=0>计算机类</asp:ListItem>
										<asp:ListItem Value=1>经管类</asp:ListItem>
										<asp:ListItem Value=2>社科类</asp:ListItem>
										<asp:ListItem Value=3>教材类</asp:ListItem>
										<asp:ListItem Value=4>儿童读物类</asp:ListItem>
										</asp:listbox>
										<br>
										<asp:requiredfieldvalidator id="CatalogListRequiredFieldValidator1" runat="server" Width="267px" ErrorMessage="至少要选择一个类别!" ControlToValidate="CatalogList1" Display="Dynamic"></asp:requiredfieldvalidator>
										<br>
										<FONT size=2>书名</FONT>
										<br>
										<asp:TextBox id=ItemName1 runat="server"></asp:TextBox>
										<br>
										<asp:requiredfieldvalidator id="ItemNameRequiredFieldValidator1" runat="server" Width="267px" ErrorMessage="物品名称不能为空!" ControlToValidate="ItemName1" Display="Dynamic"></asp:requiredfieldvalidator>
										<br>
										<FONT size=2>数量</FONT>
										<br>
										<asp:TextBox id="ItemNum1" runat="server"></asp:TextBox>
										<br>
										<asp:requiredfieldvalidator id="ItemNumRequiredFieldValidator1" runat="server" Width="267px" ErrorMessage="物品数量不能为空!" ControlToValidate="ItemNum1" Display="Dynamic"></asp:requiredfieldvalidator>
										<br>
										<asp:comparevalidator id="ItemNumCompareValidator1" runat="server" ErrorMessage="物品数量必须为整数!" ControlToValidate="ItemNum1" Display="Dynamic" Operator="DataTypeCheck" Type="Integer"></asp:comparevalidator>
										<br>
										<asp:button id="AddItem" runat="server" CssClass="standard-text" Text="添加物品" CausesValidation="False"></asp:button>
								</td>
							</tr>
						</table>
						<!-- End Left Panel -->
					</td>
					<td width="20"></td>
					<td vAlign="top">
						<!-- Right Panel -->
						<table height="307" cellSpacing="11" cellPadding="0" width="300" border="1">
							<tr vAlign="top">
								<td>
									<p><STRONG>检索图书数据</STRONG></p><FONT size=2>选择类别(可以多选)</FONT>
										<asp:listbox id="CatalogList2" runat="server" SelectionMode="Multiple" CssClass="standard-text" Width="270px" Height="80px" rows="8">
										<asp:ListItem Value=0>计算机类</asp:ListItem>
										<asp:ListItem Value=1>经管类</asp:ListItem>
										<asp:ListItem Value=2>社科类</asp:ListItem>
										<asp:ListItem Value=3>教材类</asp:ListItem>
										<asp:ListItem Value=4>儿童读物类</asp:ListItem>
										</asp:listbox>
										<br>
										<asp:requiredfieldvalidator id="CatalogListRequiredFieldValidator2" runat="server" Width="267px" ErrorMessage="至少要选择一个项目!" ControlToValidate="CatalogList2" Display="Dynamic"></asp:requiredfieldvalidator>
										<br>
										<FONT size=2>书名</FONT>
										<br>
										<asp:TextBox id=ItemName2 runat="server"></asp:TextBox>
										<br>
										<asp:requiredfieldvalidator id="ItemNameRequiredFieldValidator2" runat="server" Width="267px" ErrorMessage="物品名称不能为空!" ControlToValidate="ItemName2" Display="Dynamic"></asp:requiredfieldvalidator>
										<br>
										<asp:button id="SearchItem" runat="server" CssClass="standard-text" Text="检索物品" CausesValidation="False"></asp:button>
								</td>
							</tr>
						</table>
						<!-- End Right Panel -->
					</td>
				</tr>
			</table>
	</form>
</body>
</HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?