Pages

Monday, 2 January 2012

Sending SMS through asp.net

private void Send_Click(object sender, System.EventArgs e)
        {
            try
            {
                SmsTest.net.webservicex.www.SendSMS smsIndia =
                      new SmsTest.net.webservicex.www.SendSMS();
                SmsTest.com.webservicex.www.SendSMSWorld smsWorld =
                 new SmsTest.com.webservicex.www.SendSMSWorld();
                if (rdoType.SelectedValue == "1")
                    smsIndia.SendSMSToIndia(txtMobileNo.Text.Trim(),
                            txtEmailId.Text.Trim(), txtMessage.Text);
                else
                    smsWorld.sendSMS(txtEmailId.Text.Trim(),
                            txtCountryCode.Text.Trim(),
                            txtMobileNo.Text.Trim(), txtMessage.Text);
                lblMessage.Visible = true;
                lblMessage.Text = "Message Send Succesfully";
            }
            catch (Exception ex)
            {
                lblMessage.Visible = true;
                lblMessage.Text = "Error in Sending message" + ex.ToString();
            }
        }

        private void rdoType_SelectedIndexChanged(object sender, System.EventArgs e)
        {
            if (rdoType.SelectedValue == "1")
                txtCountryCode.Enabled = false;
            else
                txtCountryCode.Enabled = false;
        }

Saturday, 31 December 2011

Email Sending in asp.net


using System.Net;
using System.Net.Mail;

private string MailFrom = "myMail@gmail.com";
private string MailPassword = "myPassword";
public string MailSubject { get; set; }
public string MailTo { get ; set;}
public string MailBody { get; set; }
public string Attachment { get; set; }

public void SendEmail()
        { 

            SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
            smtp.UseDefaultCredentials = false;
            smtp.Credentials = new NetworkCredential(MailFrom, MailPassword);
            MailMessage msg = new MailMessage(MailFrom, MailTo);         
            Attachment att = new Attachment (Attachment);
            msg.Attachments.Add(att);
            msg.Subject = MailSubject;
            msg.Body = MailBody;          
            msg.IsBodyHtml = true;
            smtp.EnableSsl = true;
            smtp.Send(msg);
        }



Thursday, 29 December 2011

Alert Messages for Ajaxed pages


We can use the following code for alert messages in ajaxed pages:
 

ScriptManager.RegisterStartupScript(this, this.GetType(), "msg", "alert(' Message....? ');", true);
 
 
 
 
 
 
 
 
 

Dynamic Calendar Extender in Ajax Control Toolkit


Here we are going to create a textbox and Ajax Calendar Extender dynamically.

TextBox textbox = new TextBox();
textbox.ID = this.ID + "Textbox";
textbox.Text = this.EditableField.TextValue;
textbox.TextChanged += new EventHandler(HandleTextboxTextChanged);
textbox.Width = new Unit(100, UnitType.Pixel);
CalendarExtender calExender = new CalendarExtender();
calExender.PopupButtonID = "Image1";
calExender.TargetControlID = textbox.ID;
this.Controls.Add(textbox);
this.Controls.Add(calExender);

The form should contain toolkit script manager.