Thursday, 21 November 2013

Validating percentage values in jquery

To validate 100% value in textbox using juery focusout event.We can display error message in alert message window

<!DOCTYPE html>
<html xmlns="">
    <script src="Scripts/jquery-3.1.1.js"></script>
    <script src="Scripts/jquery.validate.js"></script>
        <input type="text" id="txtboxId"></div>
   function functionname(sender, args) {
      var maxKPIPercentage = 100;
      var totalKPIPercentage = 0;
      $('input[id$="txtboxId"]').each(function () {
         if ($.trim($(this).val()).length > 0) {
           var ctrlVaL = $.trim($(this).val()).replace(/[%,]+/g'');
           totalKPIPercentage = totalKPIPercentage + parseFloat(ctrlVaL);
            if (totalKPIPercentage > parseFloat(maxKPIPercentage))
                alert("KPI Percentage Exceeded");
Validating percentage values in jquery

Monday, 18 November 2013

Find Radcombobox values in jquery

 <script type="text/javascript">
            $(document).ready(function () {

                $("#<%=cboToEdition.ClientID%>").change(function () {
                    var cboToval = $('#<%= cboToEdition.ClientID %> option:selected').val();
                    var cboFromval = $('#<%= cboFromEdition.ClientID %> option:selected').val();
                    //alert(cboToval + "&" + cboFromval);
                    if (cboFromval > cboToval) {
                        alert("From value shouldn't be greaterthan To value");
                        //                    } else {
                        //                        alert("hello2");
            }); </script>

Tuesday, 27 August 2013

An existing connection was forcibly closed by the remote host - WCF

When WCF connection closed forcefully we need to increase the data size length and other respective properties

An existing connection was forcibly closed by the remote host - WCF

An existing connection was forcibly closed by the remote host - WCF

        <binding name="BindingWCFService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
          <readerQuotas maxDepth="900000" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600" />
          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
          <security mode="Transport">
            <transport clientCredentialType="Windows" />
            <message clientCredentialType="Windows" />
        <behavior name="DefaultServiceBehavior">
          <!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
          <serviceMetadata httpsGetEnabled="true" />
          <!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
          <serviceDebug includeExceptionDetailInFaults="true" />
          <dataContractSerializer maxItemsInObjectGraph="2147483647" />
          <serviceThrottling maxConcurrentCalls="2147483647" maxConcurrentSessions="2147483647" />
        <behavior name="EndPointBehaviorWCFService">
            <windows allowNtlm="true" allowedImpersonationLevel="Impersonation" />
          <dataContractSerializer maxItemsInObjectGraph="2147483647" />