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;
                                }

                            }


                            }
                        }
                    }

                }      
            }