Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@ Control Language="C#" AutoEventWireup="true" CodeFile="WebUserControl.ascx.cs"
- Inherits="WebUserControl" %>
- <link type="text/css" rel="Stylesheet" href="StyleSheet.css" />
- <script language = "javascript" type = "text/javascript" >
- function check() {
- for (var i = 0; i < document.getElementById('RegionCB').options.length; ++i) {
- if (document.getElementById('RegionCB').options[i].selected == true && document.getElementById('RegionCB').options[i].value == 'Minsk') {
- document.getElementById('townTB').value = "";
- document.getElementById('districtTB').value = "";
- document.getElementById('townTB').disabled = true;
- document.getElementById('districtTB').disabled = true;
- return;
- }
- }
- document.getElementById('townTB').disabled = false;
- document.getElementById('districtTB').disabled = false ;
- }
- </script>
- <asp:Panel ID="Holder" runat="server" Width="300" CssClass = "TextBox" ClientIDMode="Static">
- <table id="contents">
- <tr id="zipcode">
- <td class="left">
- <asp:RequiredFieldValidator ID="RequiredFieldValidator3" ValidationGroup= "val" runat="server" ControlToValidate="zipValue" Display ="Dynamic"
- ErrorMessage="Zip code is required.">*
- </asp:RequiredFieldValidator>
- <asp:Label ID="zipL" runat="server" Text="Zip Code:"></asp:Label>
- </td>
- <td class="right">
- <asp:TextBox CssClass = "TextBox" ID="ZipValue" runat="server"></asp:TextBox>
- <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" Display="Dynamic"
- ControlToValidate="zipValue" ErrorMessage="Zip code must be 6-digit code." ValidationGroup= "val" ValidationExpression="[0-9]{6}" />
- </td>
- </tr>
- <tr id="region">
- <td class="left">
- <asp:Label ID="regL" runat="server" Text="Region:"></asp:Label>
- </td>
- <td class="right">
- <asp:DropDownList onchange = "check();" CssClass = "TextBox" ID="RegionCB" runat="server" ClientIDMode = "Static"
- >
- <asp:ListItem>Minsk region</asp:ListItem>
- <asp:ListItem>Homel region</asp:ListItem>
- <asp:ListItem>Mohilev region</asp:ListItem>
- <asp:ListItem>Brest region</asp:ListItem>
- <asp:ListItem>Vitsebsk region</asp:ListItem>
- <asp:ListItem>Hrodna region</asp:ListItem>
- <asp:ListItem>Minsk</asp:ListItem>
- </asp:DropDownList>
- </td>
- </tr>
- <tr id="main_city_or_district">
- <td class="left">
- <asp:Label ID="mcorDL" runat="server" Text="District (main city):"></asp:Label>
- </td>
- <td class="right">
- <asp:TextBox ID="districtTB" CssClass = "TextBox" runat="server"
- ClientIDMode="Static"></asp:TextBox>
- </td>
- </tr>
- <tr id="town">
- <td class="left">
- <asp:Label ID="townL" runat="server" Text="Town name:"></asp:Label>
- </td>
- <td class="right">
- <asp:TextBox ID="townTB" CssClass = "TextBox" runat="server"
- ClientIDMode="Static"></asp:TextBox>
- </td>
- </tr>
- <tr id="street">
- <td class="left">
- <asp:Label ID="strL" runat="server" Text="Street:"></asp:Label>
- </td>
- <td class="right">
- <asp:TextBox ID="streetTB" CssClass = "TextBox" runat="server"></asp:TextBox>
- </td>
- </tr>
- <tr id="house">
- <td class="left">
- <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ValidationGroup= "val" runat="server" ControlToValidate="houseTB" Display ="Dynamic"
- ErrorMessage="House number is required.">*
- </asp:RequiredFieldValidator>
- <asp:Label ID="Label2" runat="server" Text="House number:"></asp:Label>
- </td>
- <td class="right">
- <asp:TextBox ID="houseTB" CssClass = "TextBox" runat="server"></asp:TextBox>
- <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" Display="Dynamic"
- ControlToValidate="houseTB" ErrorMessage="House must be number." ValidationGroup= "val" ValidationExpression="[0-9]{1,5}" />
- </td>
- </tr>
- <tr id="app">
- <td class="left">
- <asp:RequiredFieldValidator ID="RequiredFieldValidator2" ValidationGroup= "val" runat="server" ControlToValidate="appTB" Display ="Dynamic"
- ErrorMessage="Appartments number is required.">*
- </asp:RequiredFieldValidator>
- <asp:Label ID="appL" runat="server" Text="Appartments number:"></asp:Label>
- </td>
- <td class="right">
- <asp:TextBox CssClass = "TextBox" ID="appTB" runat="server"></asp:TextBox>
- <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" Display="Dynamic"
- ControlToValidate="appTB" ErrorMessage="Appartments must be number." ValidationGroup= "val" ValidationExpression="[0-9]{1,5}" />
- </td>
- </tr>
- </table>
- <asp:ValidationSummary ID="ValidationSummary1" ValidationGroup= "val" runat="server"
- HeaderText="There were errors on the page:" />
- </asp:Panel>
Add Comment
Please, Sign In to add comment