HOME

Friday, August 24, 2012

Ajax ComboBox Validation in JavaScript


var cmb = document.getElementById('<%=cmbwno.ClientID %>');
 var string = cmb.control._originalSelectedIndex;
  if (string == 0) {
     alert("Select Worker Number");
      document.getElementById('<%=cmbwno.ClientID %>').focus();
      return false;
  }
         
but Here combobox must be auto postback  true

Wednesday, August 22, 2012

Simple Email validation in Javascript


function is_email(email) {
        var emailReg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
        return emailReg.test(email);
    }

Display Row Number or SNO for Gridview Asp.Net


 <asp:TemplateField HeaderText="S.NO.">    
 <ItemTemplate>          
 <asp:Label ID="Label1" runat="server" Text='<%# Container.DataItemIndex + 1 %> '>
</asp:Label> 
</ItemTemplate>
 </asp:TemplateField>

Sunday, August 19, 2012

Send mail from gmail C# Asp.Net


  MailMessage mail = new MailMessage();
       mail.To.Add(txtUM.Text);
       mail.From = new MailAddress("pavan.it30@gmail.com");
       mail.Subject = "Welcome To NL SOFTTECH SERVICES!!";
       string Body = "User ID :"+txtUI.Text+" Password :"+txtPass.Text;
      mail.Body = Body;
      mail.IsBodyHtml = true;

      //mail.Attachments.Add(
          SmtpClient smtp = new SmtpClient();
     smtp.Host = ConfigurationManager.AppSettings["SMTP"];
       smtp.Credentials = new System.Net.NetworkCredential(ConfigurationManager.AppSettings["FROMEMAIL"], ConfigurationManager.AppSettings["FROMPWD"]);
      smtp.EnableSsl = true;  
     smtp.Send(mail);
     Label1.Text = "Mail Sent Successfully";


and add this tag in web.config


<appSettings>
    <!--<add key="SMTP" value="smtp.gmail.com"/>
    <add key="FROMEMAIL" value="pavan.it30@gmail.com"/>
    <add key="FROMPWD" value=""/>-->
  </appSettings>

Send mail Code C# Asp.Net


SmtpClient smtpClient = new SmtpClient();
            System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
            try
            {
                MailAddress fromAddress = new MailAddress("charan@citycinemas.in", "CityCinemas");
                smtpClient.Host = "202.0.103.18";
                smtpClient.Port = 25;
                message.From = fromAddress;
                message.To.Add("pavan.it30@gmail.com");
                message.Subject = "Ticket Details";

                //message.CC.Add("anil.vnkta@gmail.com");
                // message.CC.Add("");

                // You can specify Address directly as string
                // message.Bcc.Add(new MailAddress(""));
                //message.Bcc.Add(new MailAddress(""));
                message.IsBodyHtml = true;
                message.Body = MailBody;
                smtpClient.Send(message);
            }
            catch (Exception ex)
            {

            }

Saturday, August 18, 2012

Read GriedView from javascript (Template feild like TextBox,Image,Buttom..etc)


  function ListOutSelectedSeats() {

            var selectedSeats = document.getElementById('<%=hf.ClientID%>');
            selectedSeats.value = "";
            var grid = document.getElementById('<%=gvScreenLayout.ClientID %>');


            for (i = 0; i < grid.rows.length; i++) {

                for (j = 0; j < grid.rows[i].cells.length; j++) {

                    col1 = grid.rows[i].cells[j];
                    //col2 = grid.rows[i].cells[1];

                    var Level = grid.rows[i].cells[0].innerHTML;
                    var RowName = grid.rows[i].cells[1].innerHTML;

                    for (k = 0; k < col1.childNodes.length; k++) {
                        if (col1.childNodes[k].type == "image") {


                            if (col1.childNodes[k].src.toString().indexOf("images/design_seats/small_Avail.jpg") >= 0) {

                                var imgid = col1.childNodes[k].id.toString();
                                var ind = imgid.indexOf("ImageButton");
                                var Number = imgid.substr(ind + 11, 2);
                                if (isNumeric(Number) == true) {
                                    Number = imgid.substr(ind + 11, 2);
                                    selectedSeats.value = selectedSeats.value + "," + Level + "_" + RowName + "_" + Number;

                                }
                                else {
                                    Number = imgid.substr(ind + 11, 1);
                                    selectedSeats.value = selectedSeats.value + "," + Level + "_" + RowName + "_" + Number;
                                }

                            }


                            }
                        }
                    }

                }      
            }

Delete all directory cookies in javascript


           var name = "loginstatus";
            var pathBits = location.pathname.split('/');
            var pathCurrent = ' path=';

            // do a simple pathless delete first.
            document.cookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT; path=/; domain = www.citycinemas.in;';

            for (var i = 0; i < pathBits.length; i++) {
                pathCurrent += ((pathCurrent.substr(-1) != '/') ? '/' : '') + pathBits[i];
                document.cookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;' + pathCurrent + ';';
            }

Cookie for all directories in javascript


 var loginst = "loginstatus";
var value="vvv";
 document.cookie = loginst + "=" + value+";path=/;";

Load a page to Parent Page IFRAME in javascript

 parent.window.frames['fr1'].location = 'PrintTicket.aspx';

dynamically load a page to IFRAME in javascript

 $("#frameDiv").html("<iframe src='user/BookByMovie.aspx' id='fr1' width='100%' name='fr1' /></iframe>");

Set Auto height to iframe in javascript

script type='text/javascript'>

function setIframeHeight( iframeId ) /** IMPORTANT: All framed documents *must* have a DOCTYPE applied **/
{
 var ifDoc, ifRef = document.getElementById( iframeId );

 try
 {   
  ifDoc = ifRef.contentWindow.document.documentElement;  
 }
 catch( e )
 { 
  try
  { 
   ifDoc = ifRef.contentDocument.documentElement;  
  }
  catch(ee)
  {   
  }  
 }
 
 if( ifDoc )
 {
  ifRef.height = 1;  
  ifRef.height = ifDoc.scrollHeight;
  
  /* For width resize, enable below.  */
  
  // ifRef.width = 1;
  // ifRef.width = ifDoc.scrollWidth; 
 }
}

</script>

<iframe id = "myIframe"  onload = "setIframeHeight( this.id )">

Friday, August 17, 2012

double or float convert to currency format C#


double amount=1234;
amount.ToString("#,##0.00");
Then resulting string is 1,234.00

Call a URL and save the response C# ASP.NET


string url = "http://69.50.198.112/send.php?usr=24129&pwd=123456&ph=9030102460&text=fromApp";

               WebRequest request = HttpWebRequest.Create(url);

                WebResponse response = request.GetResponse();

                StreamReader reader = new StreamReader(response.GetResponseStream());

                string urlText = reader.ReadToEnd();

Monday, August 13, 2012

Run application Shortcut from Command Prompt or batch file


Start Call  "C:\Program Files (x86)\TECHNOARCHIVE\MailCityCinemas\CityCinemas.exe"  

OR 

start "" "C:\Program Files (x86)\TECHNOARCHIVE\MailCityCinemas\CityCinemas.exe"   

Monday, August 6, 2012

KNOWING SQL SERVER 2005 PERFOMANCE AND STATISTICS



SELECT *
FROM sys.dm_exec_query_stats AS qs CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) st ORDER BY total_logical_reads DESC;