About Me

My photo
New Delhi, Delhi, India
I am working in Infosys.

May 25, 2015

Grid Inhtml

<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" />
                        &nbsp;
                        <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