<script type="text/javascript">
function ValidateFiled() {
var DecimalPatter = /^[0-9]*(\.[0-9]{1,20})?$/;
var numericalPatter = /^[0-9]+$/;
var mailPattern = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
var MobilePattern = /^([0-9]{10})$/;
var alphabatePattern = /^[a-zA-Z]+$/;
var PasswordPattern = /^[\s\S]{8,}$/;
var regPostcode = /^([1-9])([0-9]){5}$/;
var websitepattern = /^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/i;
var Name = document.getElementById("<%=txtName.ClientID %>").value;
var Mobile = document.getElementById("<%=txtMobile.ClientID %>").value;
var EmailID = document.getElementById("<%=txtEmailID.ClientID %>").value;
var City = document.getElementById("<%=ddlCity.ClientID %>").value;
if (Name == "" || Name == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please Enter Name !";
return false;
}
else if (Mobile.match(MobilePattern) == "" || Mobile.match(MobilePattern) == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please Enter Mobileno !";
return false;
}
else if (EmailID.match(mailPattern) == "" || EmailID.match(mailPattern) == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please Enter EmailID !";
return false;
}
else if (City == "" || City == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please select city !";
return false;
}
}
</script>
<body>
<form id="form1" runat="server">
<div>
<h1>
New Employee Registration
</h1>
</div>
<div>
<table style="margin-left:40%">
<tr style="visibility:hidden">
<td >EmpID</td>
<td>
<asp:TextBox ID="txtEmpID" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Name:</td>
<td>
<asp:TextBox ID="txtName" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>DOB</td>
<td>
<asp:TextBox ID="txtDOB" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>EmailID</td>
<td>
<asp:TextBox ID="txtEmailID" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Mobile</td>
<td>
<asp:TextBox ID="txtMobile" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Department</td>
<td>
<asp:DropDownList ID="ddlDepartment" runat="server" Height="16px" Width="127px">
</asp:DropDownList></td>
</tr>
<tr>
<td>Address</td>
<td>
<asp:TextBox ID="txtAddress" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="lbl_Msg" ForeColor="Red" runat="server" Text=""></asp:Label>
</td>
<td>
<asp:Button ID="btnSave" runat="server" Text="Save" OnClick="btnSave_Click" />
<asp:Button ID="btnReset" runat="server" Text="Reset" OnClick="btnReset_Click" />
</td>
</tr>
</table>
</div>
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#CC9966" BorderStyle="None" BorderWidth="1px" CellPadding="4" OnRowCommand="GridView1_RowCommand" OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing" OnRowUpdated="GridView1_RowUpdated" >
<Columns>
<asp:TemplateField HeaderText="EmpID">
<ItemTemplate>
<asp:Label ID="lbl_EmpID" runat="server" Text='<%#Eval("EmpID") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Name">
<ItemTemplate>
<asp:Label ID="lbl_Name" runat="server" Text='<%#Eval("Name") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DOB">
<ItemTemplate>
<asp:Label ID="lbl_DOB" runat="server" Text='<%#Eval("DOB") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="EmailID">
<ItemTemplate>
<asp:Label ID="lblEmailID" runat="server" Text='<%#Eval("EmailID") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Mobile">
<ItemTemplate>
<asp:Label ID="lbl_Mobile" runat="server" Text='<%#Eval("Mobile") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DepetName">
<ItemTemplate>
<asp:Label ID="lbl_DepetName" runat="server" Text='<%#Eval("DepetName") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Address">
<ItemTemplate>
<asp:Label ID="lbl_Address" runat="server" Text='<%#Eval("Address") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btnEdit" runat="server" CommandName="Edit" CommandArgument="<%# ((GridViewRow)Container).RowIndex %>" Text="Edit" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btnDelete" runat="server" CommandName="Delete" CommandArgument='<%#Eval("EmpID") %>' OnClientClick="return confirm('Are You sure want delete')" CausesValidation="false" Text="Delete" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#FFFFCC" ForeColor="#330099" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="#FFFFCC" />
<PagerStyle BackColor="#FFFFCC" ForeColor="#330099" HorizontalAlign="Center" />
<RowStyle BackColor="White" ForeColor="#330099" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="#663399" />
<SortedAscendingCellStyle BackColor="#FEFCEB" />
<SortedAscendingHeaderStyle BackColor="#AF0101" />
<SortedDescendingCellStyle BackColor="#F6F0C0" />
<SortedDescendingHeaderStyle BackColor="#7E0000" />
</asp:GridView>
</div>
</form>
</body>
function ValidateFiled() {
var DecimalPatter = /^[0-9]*(\.[0-9]{1,20})?$/;
var numericalPatter = /^[0-9]+$/;
var mailPattern = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
var MobilePattern = /^([0-9]{10})$/;
var alphabatePattern = /^[a-zA-Z]+$/;
var PasswordPattern = /^[\s\S]{8,}$/;
var regPostcode = /^([1-9])([0-9]){5}$/;
var websitepattern = /^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/i;
var Name = document.getElementById("<%=txtName.ClientID %>").value;
var Mobile = document.getElementById("<%=txtMobile.ClientID %>").value;
var EmailID = document.getElementById("<%=txtEmailID.ClientID %>").value;
var City = document.getElementById("<%=ddlCity.ClientID %>").value;
if (Name == "" || Name == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please Enter Name !";
return false;
}
else if (Mobile.match(MobilePattern) == "" || Mobile.match(MobilePattern) == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please Enter Mobileno !";
return false;
}
else if (EmailID.match(mailPattern) == "" || EmailID.match(mailPattern) == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please Enter EmailID !";
return false;
}
else if (City == "" || City == null) {
document.getElementById("lbl_Msg").style.display = '';
document.getElementById("lbl_Msg").innerHTML = "Please select city !";
return false;
}
}
</script>
<body>
<form id="form1" runat="server">
<div>
<h1>
New Employee Registration
</h1>
</div>
<div>
<table style="margin-left:40%">
<tr style="visibility:hidden">
<td >EmpID</td>
<td>
<asp:TextBox ID="txtEmpID" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Name:</td>
<td>
<asp:TextBox ID="txtName" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>DOB</td>
<td>
<asp:TextBox ID="txtDOB" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>EmailID</td>
<td>
<asp:TextBox ID="txtEmailID" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Mobile</td>
<td>
<asp:TextBox ID="txtMobile" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Department</td>
<td>
<asp:DropDownList ID="ddlDepartment" runat="server" Height="16px" Width="127px">
</asp:DropDownList></td>
</tr>
<tr>
<td>Address</td>
<td>
<asp:TextBox ID="txtAddress" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="lbl_Msg" ForeColor="Red" runat="server" Text=""></asp:Label>
</td>
<td>
<asp:Button ID="btnSave" runat="server" Text="Save" OnClick="btnSave_Click" />
<asp:Button ID="btnReset" runat="server" Text="Reset" OnClick="btnReset_Click" />
</td>
</tr>
</table>
</div>
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#CC9966" BorderStyle="None" BorderWidth="1px" CellPadding="4" OnRowCommand="GridView1_RowCommand" OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing" OnRowUpdated="GridView1_RowUpdated" >
<Columns>
<asp:TemplateField HeaderText="EmpID">
<ItemTemplate>
<asp:Label ID="lbl_EmpID" runat="server" Text='<%#Eval("EmpID") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Name">
<ItemTemplate>
<asp:Label ID="lbl_Name" runat="server" Text='<%#Eval("Name") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DOB">
<ItemTemplate>
<asp:Label ID="lbl_DOB" runat="server" Text='<%#Eval("DOB") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="EmailID">
<ItemTemplate>
<asp:Label ID="lblEmailID" runat="server" Text='<%#Eval("EmailID") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Mobile">
<ItemTemplate>
<asp:Label ID="lbl_Mobile" runat="server" Text='<%#Eval("Mobile") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DepetName">
<ItemTemplate>
<asp:Label ID="lbl_DepetName" runat="server" Text='<%#Eval("DepetName") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Address">
<ItemTemplate>
<asp:Label ID="lbl_Address" runat="server" Text='<%#Eval("Address") %>'>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btnEdit" runat="server" CommandName="Edit" CommandArgument="<%# ((GridViewRow)Container).RowIndex %>" Text="Edit" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btnDelete" runat="server" CommandName="Delete" CommandArgument='<%#Eval("EmpID") %>' OnClientClick="return confirm('Are You sure want delete')" CausesValidation="false" Text="Delete" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#FFFFCC" ForeColor="#330099" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="#FFFFCC" />
<PagerStyle BackColor="#FFFFCC" ForeColor="#330099" HorizontalAlign="Center" />
<RowStyle BackColor="White" ForeColor="#330099" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="#663399" />
<SortedAscendingCellStyle BackColor="#FEFCEB" />
<SortedAscendingHeaderStyle BackColor="#AF0101" />
<SortedDescendingCellStyle BackColor="#F6F0C0" />
<SortedDescendingHeaderStyle BackColor="#7E0000" />
</asp:GridView>
</div>
</form>
</body>
No comments:
Post a Comment