9
Answers

Button click event is not firing?

Usha Raj

Usha Raj

10y
1.4k
1
In my code button click event is not firing ,just 10 mins back also its worked  but suddenly I don't what's gone wrong but it's not raising but validations raising(because validations are asp.net validations),only the problem is I can't able to insert the data into database,I checked in run time by keeping the break point but click event event is not at all comming to code behind ,so can any one help me what is going wrong??
Answers (9)
0
Usha Raj

Usha Raj

NA 144 34.5k 10y
ya I's not a problem ryt??It's not cause of intitial value also
0
Khargesh Rajput

Khargesh Rajput

NA 7.4k 285.1k 10y
  <asp:DropDownList ID="ddlNperiod" runat="server" Style="width:222px;">
                                    <asp:ListItem Value="">No Selection</asp:ListItem>
                                    <asp:ListItem Value="0">Immediate</asp:ListItem>
                                    <asp:ListItem Value="1">7 days</asp:ListItem>
                                    <asp:ListItem Value="2">15 days</asp:ListItem>
                                    <asp:ListItem Value="3">30 days</asp:ListItem>
                                    <asp:ListItem Value="4">45 days</asp:ListItem>
                                    <asp:ListItem Value="5">60 days</asp:ListItem>
                                    <asp:ListItem Value="6">90 days</asp:ListItem>
                                </asp:DropDownList>
                                 <asp:RequiredFieldValidator ID="Reqnotice" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="ddlNperiod" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>

here  you have not set Initiavalue="0" or any default select in Requiredfield

do it for every dropdown validator
0
Usha Raj

Usha Raj

NA 144 34.5k 10y
Sorry,I didn't get you?
0
Khargesh Rajput

Khargesh Rajput

NA 7.4k 285.1k 10y
In required field for each dropdownlist ypu have not set initial value ,check it and write initial value for each dropdown validations
0
Usha Raj

Usha Raj

NA 144 34.5k 10y
Your asking about this OnClientClick="triggerSel() function right.This is for checking the skills,it should be there then only I can able to check the skills selected or not
0
Khargesh Rajput

Khargesh Rajput

NA 7.4k 285.1k 10y
if your are using server validations then whats is   OnClientClick="valid()" on button
0
Usha Raj

Usha Raj

NA 144 34.5k 10y
 <style type="text/css">
        body
        {
            color: #000 !important;
        }
        table, td, th
        {
            border: 1px solid black;
            font-size: 14px !important;
        }
        .roundCorner
        {
            background-color: lightskyblue;
            border-radius: 10px;
            font-family: roboto;
            height: 30px;
            padding: 5px 10px 10px;
            text-align: center;
            width: 74px;
        }
        .submit
        {
            background-color: #87cefa;
            background-image: url("image/save.png");
            background-position: 7px 1px;
            background-repeat: no-repeat;
            border: 1px solid #563d7c;
            border-radius: 5px;
            color: #000;
            padding: 5px;
            width: 19%;
        }
        select
        {
            width: 150px;
        }
        #Button1
        {
            margin-left: 300px;
        }
       
        .btn.btn-default.btn-lg.active
        {
            font-size: 15px;
            height: 34px;
            padding: 5px;
            width: 58px;
        }
     
    </style>
    <form id="frommyprofile" runat="server" style="">
   
    <div style="background-color: White; height: auto; width: 1247px; margin-left: 46px;
        border-radius: 15px;">
        <br />
        <h2 style="font-size: 25px;">
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Career Opportunities</h2>
        <br />
        <div class="container">
            <div class="table-responsive">
                <table class="table table-condensed table-striped table-bordered table-hover no-margin"
                    align="center">
                    <div style="width: 55%;">
                       
                        <label style="font-size: 14px;">
                            Personal Details:</label>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblcpswd" runat="server" Text="Salutation"></asp:Label>
                            </td>
                            <td>
                                <asp:DropDownList ID="drpsalutation" runat="server" style="width:222px;">
                                    <asp:ListItem Value="">salutation</asp:ListItem>
                                    <asp:ListItem Value="1">Dr</asp:ListItem>
                                    <asp:ListItem Value="2">Mr</asp:ListItem>
                                    <asp:ListItem Value="3">Mrs</asp:ListItem>
                                    <asp:ListItem Value="4">Ms</asp:ListItem>
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="ReqSal" runat="server" ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> ' 
                                    ControlToValidate="drpsalutation" ForeColor="Red" ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblfname" runat="server" Text="First Name"></asp:Label>
                            </td>
                            <td>
                                <asp:TextBox ID="txtfname" runat="server" Style="width:222px;" ></asp:TextBox>
                                <asp:Label ID="Label6" runat="server"></asp:Label>
                                <asp:RequiredFieldValidator ID="Reqfname" runat="server" 
                                     ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> &nbsp Required '  ControlToValidate="txtfname" ForeColor="Red" 
                                    ValidationGroup="Info" ></asp:RequiredFieldValidator>
                                   
                          </td>
                           
                        </tr>
                       
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lbllname" runat="server" Text="Last Name"></asp:Label>
                            </td>
                            <td>
                                <asp:TextBox ID="txtlname" runat="server" Style="width:222px;"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="Reqlname" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="txtlname" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblEmail" runat="server" Text="Email Address"></asp:Label>
                            </td>
                            <td>
                                <asp:TextBox ID="txtemail" runat="server" Style="width:222px;" ></asp:TextBox>
                                <asp:RequiredFieldValidator ID="Reqemail" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="txtemail" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                                <asp:RegularExpressionValidator ID="regexEmailValid" runat="server" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ControlToValidate="txtemail" ErrorMessage="Invalid Email" ForeColor="Red"></asp:RegularExpressionValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblphone" runat="server" Text="Phone Number"></asp:Label>
                            </td>
                            <td>
                                <asp:TextBox ID="txtphone" runat="server" Style="width:222px;"></asp:TextBox>
                             <asp:RequiredFieldValidator ID="Reqphone" runat="server" ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  
                                    ControlToValidate="txtphone" ForeColor="Red" ValidationGroup="Info"></asp:RequiredFieldValidator>
                           <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ErrorMessage="Enter valid Phone number" ControlToValidate="txtphone" ValidationExpression="^[01]?[- .]?(\([2-9]\d{2}\)|[2-9]\d{2})[- .]?\d{3}[- .]?\d{4}$" ForeColor="Red" ></asp:RegularExpressionValidator> 
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <asp:Label ID="lblaphone" runat="server" Text="Alternate Phone"></asp:Label>
                            </td>
                            <td>
                                <asp:TextBox ID="txtAphone" runat="server" Style="width:222px;"></asp:TextBox>
                                 <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="Enter valid Phone number" ControlToValidate="txtAphone" ValidationExpression="^[01]?[- .]?(\([2-9]\d{2}\)|[2-9]\d{2})[- .]?\d{3}[- .]?\d{4}$" ForeColor="Red" ></asp:RegularExpressionValidator> 
                           
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <asp:Label ID="lblpanno" runat="server" Text="PAN NO"></asp:Label>
                            </td>
                            <td>
                                <asp:TextBox ID="txtpan" runat="server" Style="width:222px;"></asp:TextBox>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="Label3" runat="server" Text="City"></asp:Label>
                            </td>
                            <td>
                                <asp:DropDownList ID="drpCity" runat="server" Style="width:222px;">
                                    <asp:ListItem Value="">No Selection</asp:ListItem>
                                    <asp:ListItem Value="1">Bangalore</asp:ListItem>
                                    <asp:ListItem Value="2">Hyderabad</asp:ListItem>
                                    <asp:ListItem Value="3">Chennai</asp:ListItem>
                                    <asp:ListItem Value="4">Assam</asp:ListItem>
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="Reqcity" runat="server" ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  
                                    ControlToValidate="drpCity" ForeColor="Red" ValidationGroup="Info"></asp:RequiredFieldValidator>
                           
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="Label4" runat="server" Text="State"></asp:Label>
                            </td>
                            <td>
                                <asp:DropDownList ID="drpState" runat="server" Style="width:222px;">
                                    <asp:ListItem Value="">No Selection</asp:ListItem>
                                    <asp:ListItem Value="1">Andhra Pradesh</asp:ListItem>
                                    <asp:ListItem Value="2">Karnataka</asp:ListItem>
                                    <asp:ListItem Value="3">Tamilanadu</asp:ListItem>
                                    <asp:ListItem Value="4">Gujarat</asp:ListItem>
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="Reqstate" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="drpState" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="Label1" runat="server" Text="Country" Style="width:222px;"></asp:Label>
                            </td>
                            <td>
                                <asp:DropDownList ID="drpcountry" runat="server" Style="width:222px;">
                                    <asp:ListItem Value="">No Selection</asp:ListItem>
                                    <asp:ListItem Value="1">India</asp:ListItem>
                                    <asp:ListItem Value="2">Australia</asp:ListItem>
                                    <asp:ListItem Value="3">Germany</asp:ListItem>
                                    <asp:ListItem Value="4">America</asp:ListItem>
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="Reqcountry" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="drpcountry" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                           
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblpan" runat="server" Text="Gender"></asp:Label>
                            </td>
                            <td>
                                &nbsp<asp:RadioButton ID="rbnmale" runat="server" Text="Male" GroupName="gender"  />
                                &nbsp&nbsp
                                <asp:RadioButton ID="rbfemale" runat="server" Text="Female" GroupName="gender" />
                             
                            </td>
                        </tr>
                        <tr style="border: 1px solid #fff;">
                            <td style="border-left: 1px solid #fff; border-right: 1px solid #fff;">
                                <label>
                                    Professional Details:</label>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="Label2" runat="server" Text="Current Organization"></asp:Label>
                            </td>
                            <td>
                                <asp:TextBox ID="txtcurrentOrg" runat="server" Style="width:222px;"></asp:TextBox>
                              <asp:RequiredFieldValidator ID="ReqCurntOrg" runat="server" 
                                   ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="txtcurrentOrg" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblctc" runat="server" Text="Current CTC"></asp:Label>
                            </td>
                            <td>
                               <%-- <asp:TextBox ID="txtCTC" runat="server" Style="width:210px;"></asp:TextBox>--%>
                                <asp:DropDownList ID="drplacs" runat="server" style=" width:95px;">
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
                                   ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="drplacs" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                                <asp:DropDownList ID="drpthousends" runat="server" style=" width:106px;">
                                </asp:DropDownList>
                                 <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                                   ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="drpthousends" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>


                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblexp" runat="server" Text="Total Exp in Months"></asp:Label>
                            </td>
                            <td>
                                <asp:DropDownList ID="drpexpinyears" runat="server" Style="width:99px;">
                                 </asp:DropDownList> 
                                  <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" 
                                   ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="drpexpinyears" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                                <asp:DropDownList ID="drpExpinmnths" runat="server" style="width:102px;">
                                </asp:DropDownList>
                                 <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" 
                                   ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="drpExpinmnths" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblNoticeperiod" runat="server" Text="Notice Period in days"></asp:Label>
                            </td>
                            <td>
                                <asp:DropDownList ID="ddlNperiod" runat="server" Style="width:222px;">
                                    <asp:ListItem Value="">No Selection</asp:ListItem>
                                    <asp:ListItem Value="0">Immediate</asp:ListItem>
                                    <asp:ListItem Value="1">7 days</asp:ListItem>
                                    <asp:ListItem Value="2">15 days</asp:ListItem>
                                    <asp:ListItem Value="3">30 days</asp:ListItem>
                                    <asp:ListItem Value="4">45 days</asp:ListItem>
                                    <asp:ListItem Value="5">60 days</asp:ListItem>
                                    <asp:ListItem Value="6">90 days</asp:ListItem>
                                </asp:DropDownList>
                                 <asp:RequiredFieldValidator ID="Reqnotice" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;" /> '  ControlToValidate="ddlNperiod" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="Label5" runat="server" Text="Key Skills"></asp:Label>
                            </td>
                            <td>
                                <%--<asp:TextBox ID="TextBox1" runat="server" ></asp:TextBox>--%>
                                <div class="col-lg-4" 
                                    style="margin-left: -18px; top: 0px; left: 0px; height: 36px;">
                                    <button title="Select skills" data-toggle="dropdown" style="width: 78%">
                                        Select Skills <span class="caret"></span>
                                    </button>
                                    <ul class="dropdown-menu" style="overflow: scroll; height: 400px; margin-left: 16px;
                                        top: 32px; overflow-x: hidden; min-width: 190px;">
                                        <div id="CategoryList" runat="server">
                                        </div>
                                    </ul>
                                    <span>
                                        <label id="errSkill" style="color: Red">
                                        </label>
                                    </span>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                               
                                <asp:Label ID="lblcover" runat="server" Text="Cover Letter"></asp:Label>
                            </td>
                            <td>
                                <asp:FileUpload ID="coverletter" runat="server" /> 
                                 <asp:RequiredFieldValidator ID="Reqletterupload" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px; margin-left: 175px;margin-top: -48px;" /> '  ControlToValidate="coverletter" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 15%; text-align: right;">
                                <span style="color: Red">*</span>
                                <asp:Label ID="lblresume" runat="server" Text="Resume/CV"></asp:Label>
                            </td>
                            <td>
                                <asp:FileUpload ID="ResumeUpload" runat="server" />
                                <asp:RequiredFieldValidator ID="Reqfileupload" runat="server" 
                                    ErrorMessage='<img src="./image/Error.png " style="width:15px;height:15px;margin-left: 175px;margin-top: -48px;" /> '  ControlToValidate="ResumeUpload" ForeColor="Red" 
                                    ValidationGroup="Info"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                        <tr>
                            <td>
                            </td>
                            <td>
                                <asp:Label ID="labelsuces" runat="server"  ForeColor="Red"></asp:Label>


                                <div align="right">
                                    <asp:Button ID="btnApply" runat="server" Text="Apply" class="btn btn-info" 
                                        OnClientClick="triggerSel()" onclick="btnApply_Click" 
                                        ValidationGroup="Info" />&nbsp
                                    &nbsp
                                    <asp:Button ID="btnsucess" runat="server" Text="Save" class="btn btn-success" 
                                        OnClientClick="valid()" ValidationGroup="Info" />
                                    &nbsp &nbsp
                                    <asp:Button ID="btnclear" runat="server" Text="Cancel" class="btn btn-default btn-lg active" />
                                </div>
                               
                             
                            </td>
                        </tr>
                       
                         </div>
                </table>
            </div>
        </div>
    </div>
    <asp:HiddenField ID="hidSkillList" ClientIDMode="Static" runat="server"></asp:HiddenField>
    </form>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
   <%-- <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">--%>
    <script type="text/javascript">
        $(document).ready(function () {
            $('input, label').on('click', function (e) {
                e.stopPropagation();
            });
        });
    </script>
    <script type="text/javascript">


        function triggerSel() {
            var selIds = '';
            var selIdArr;
            $('span.finalList').each(function () {
                var selId = $(this).attr('id');
                selIdArr = selId.split('_');
                if ($('input#' + selIdArr[1]).is(':checked')) {
                    selIds += selIdArr[1] + ',';
                }
            });
            if (selIds.length > 0)
                selIds = selIds.substr(0, selIds.length - 1);
            $("#hidSkillList").val(selIds);


            if (selIds.length > 0) {
                var context = 'SaveData';
                var argument = 'ControlType=SaveData';
                argument += '';
                __doPostBack('UpdatePanel1', argument);
            }
            else {
                document.getElementById('errSkill').innerHTML = "Select atleast one skill set";
            }
        }


       
    </script>
0
Usha Raj

Usha Raj

NA 144 34.5k 10y
please check my code
0
Khargesh Rajput

Khargesh Rajput

NA 7.4k 285.1k 10y
please share aspx code
May be validations  applied on that button