| |
|||
Этот элемент предназначен для ввода посетителем кода HLCN — шестизначного числа. Поскольку к формату значения предъявляются жесткие требования, с данным полем связан элемент управления RegularExpressionValidator:
id-"revHLCN" ControlToValidate="txtHLCN" ValidationExpression="^\d{6}$" Display= "Dynamic" Font-Name="Arial" Font-Size="!!" runat=server> Номер в каталоге должен состоять из 6 цифр! </asp:RegularExpressionValidator>
id="butOK" text=" OK " Type="Submit" OnClick="SubmitBtn_Click" runat="server"
Response.Redirect ("./listing.aspx?HLCN="_ & txtHLCN.text) End Sub
& txtHLCN.text) Страница ПоискКод страницы Поиск отображает элементы управления DropDownList, которые позволяют посетителю задавать различные критерии отбора описаний домов, а также определять параметры сортировки результативных данных. На основе выбранных значении формируется SQL-запрос к базе данных, который используется на странице Результаты поиска. Первый элемент управления на странице — Label — служит для отображения заголовка:
id="lblTitle" BorderWidth="5px" BorderStyle=7 BackColor="lightyellow" Width="439" Font-Size="22pt" Font-Name="Comic Sans MS" Text="<CENTER>noMCK</CENTER>"' ' runat="server"
id-"ddlLowestPrice" runat=server> <asp:List!tem Value="0" Selected="True">He 3aflaHa</asp:ListItem> <asp:List!tem Value="25000">$25000</asp:ListItem> <asp:List!tem Value="50000">$50000</asp:ListItem> <asp:List!tem Value="100000">$100000</asp:ListItem> <asp:List!tem Value="200000">$200000</asp:ListItem> <asp:List!tem Value="300000">$300000</asp:ListItem> <asp:List!tem Value="500000">$500000</asp:ListItem> </ASP:DropDownList> Список значений в элементе управления является фиксированным, то есть он не заполняется из базы данных. Обратите внимание на то, что первое значение списка выбирается по умолчанию. В этом списке посетитель указывает минимальное значение стоимости дома. Следующий элемент управления предназначен для задания максимальной стоимости:
id="ddlHighestPrice" runat=server> <asp:List!tem Value="100000000" Selected="True">He задана </asp:Listltem> <asp:Li3t!tem Value="50000">$50000</asp:ListItem> <asp:List!tem Value="100000">$100000</asp:ListItem> <asp:List!tem Value="200000">$200000</asp:ListItem> <asp:List!tem Value="300000">$300000</asp;ListItem> <asp:List!tem Value="500000">$500000</asp:ListItem> <asp:List!tem Value="1000000">$1000000</asp:ListItem> </ASP:DropDownList> |
|||