c# code
using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
    SqlConnection con = new SqlConnection(“Data Source=.;Initial Catalog=Dbakings;Integrated Security=True”);public string s;
    public void allclear()
    {
        TextBox1.Text = “”; TextBox2.Text = “”;
        TextBox3.Text = “”; TextBox4.Text = “”;
        TextBox5.Text = “”; TextBox6.Text = “”;
        TextBox7.Text = “”; TextBox8.Text = “”;
        TextBox9.Text = “”; 
    }
    public void checkedlist()
    {
        for (int i = 0; i < CheckBoxList1.Items.Count; i++)
        {
            if (CheckBoxList1.Items[i].Selected)
            {
                s += CheckBoxList1.Items[i].Text + “,”;
            } 
            
                s = s.Remove(s.Length – 1, 1);
            
        }
        
    }
public void database(){
        con.Open();
        SqlCommand cmd = new SqlCommand(“insert into reg values(‘” + TextBox1.Text + “‘,'” + TextBox2.Text + “‘,'” + TextBox3.Text + “‘,'” + TextBox5.Text + “‘,'” + TextBox6.Text + “‘,'” + TextBox7.Text + “‘,'” + TextBox8.Text + “‘,'” + RadioButtonList1.SelectedItem.Text + “‘,'” + s + “‘,'” + FileUpload1.FileName + “‘,'” + DropDownList1.Text + “‘,'” + TextBox9.Text + “‘)”, con);
        cmd.ExecuteNonQuery();
        Response.Write(“<script>alert(‘successfully registered’)</script>”);
        con.Close();
}
    protected void  Button2_Click(object sender, EventArgs e)
    {
        if (FileUpload1.PostedFile.ContentType == “image/pjpeg”)
        {
            Image2.Visible = true;
            if (FileUpload1.HasFile)
            {
                FileUpload1.SaveAs(Server.MapPath(“~//images//”) + FileUpload1.FileName);
                Image2.ImageUrl = “~/images/” + FileUpload1.FileName.ToString();
                Label15.Text = FileUpload1.PostedFile.ContentType.ToString();
            }
            else { Label15.Text = “enter jpeg image”;
            Image2.Visible = false;
            }
        }
        checkedlist();
        database();
        allclear();
        
        
}
    protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (RadioButtonList1.SelectedItem.Text == “Male”)
        {
            CheckBoxList1.Visible  = true;
        }
        else
        {
            CheckBoxList1.Visible  = false;
        }
    }
   
    
   
    protected void Calendar1_SelectionChanged(object sender, EventArgs e)
    {string d;
        d = Calendar1.SelectedDate.ToString();
        d = d.Remove(d.Length – 12, 12);
        TextBox8.Text = d;
    }
    
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        if (Calendar1.Visible == false)
        {
            Calendar1.Visible = true;
        }
        else { Calendar1.Visible = false; }
    }
    
}

Source code
<%@ Page Language=”C#” AutoEventWireup=”true”  CodeFile=”Default.aspx.cs” Inherits=”_Default” %>
<%@ Register assembly=”AjaxControlToolkit” namespace=”AjaxControlToolkit” tagprefix=”cc1″ %>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;
<head runat=”server”>
    <title>Registration form</title>
    <style type=”text/css”>
        .style3
        {
            width: 130px;
        }
     
       
        
        .style5
        {
            width: 171px;
        }
      
        .style6
        {
            width: 312px;
        }
        .style10
        {
            width: 205px;
        }
        .style11
        {
            width: 130px;
            height: 117px;
        }
        .style12
        {
            width: 171px;
        }
        .style13
        {
            width: 205px;
        }
        .style14
        {
            width: 100%;
        }
        </style>
</head>
<body>
    <form id=”form1″ runat=”server”>
   <div> <center>
       <br />
       <b>Registration form</b><br />
       <asp:ScriptManager ID=”ScriptManager1″ runat=”server”>
       </asp:ScriptManager>
       <br />
       </center>   <table style=”width: 925px” >
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                    <asp:Label ID=”Label2″ runat=”server” Text=”Full name:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:TextBox ID=”TextBox1″ runat=”server”></asp:TextBox>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator1″ runat=”server” 
                                                    ControlToValidate=”TextBox1″ ErrorMessage=”Enter ur name”></asp:RequiredFieldValidator>
                                            </td>
                                            <td   >
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                <asp:Label ID=”Label3″ runat=”server” Text=”Username:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:TextBox ID=”TextBox2″ runat=”server”></asp:TextBox>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator2″ runat=”server” 
                                                    ControlToValidate=”TextBox2″ ErrorMessage=”Enter username”></asp:RequiredFieldValidator>
                                            </td>
                                            <td rowspan=”9″   >
                                                <asp:Image ID=”Image2″ runat=”server” Height=”154px” />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <asp:Label ID=”Label15″ runat=”server” Text=”Label”></asp:Label>
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                <asp:Label ID=”Label4″ runat=”server” Text=”Password:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:TextBox ID=”TextBox3″ runat=”server” TextMode=”Password”></asp:TextBox>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator3″ runat=”server” 
                                                    ControlToValidate=”TextBox3″ ErrorMessage=”Enter password”></asp:RequiredFieldValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                <asp:Label ID=”Label5″ runat=”server” Text=”Confirm Password:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:TextBox ID=”TextBox4″ runat=”server” TextMode=”Password”></asp:TextBox>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:CompareValidator ID=”CompareValidator1″ runat=”server” 
                                                    ControlToCompare=”TextBox3″ ControlToValidate=”TextBox4″ 
                                                    ErrorMessage=”Password mismatch”></asp:CompareValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″>
                                                &nbsp;</td>
                                            <td class=”style5″>
                                                <asp:Label ID=”Label6″ runat=”server” Text=”Email id:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:TextBox ID=”TextBox5″ runat=”server”></asp:TextBox>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator7″ runat=”server” 
                                                    ControlToValidate=”TextBox5″ ErrorMessage=”Enter emailid”></asp:RequiredFieldValidator>
                                                <br />
                                                <asp:RegularExpressionValidator ID=”RegularExpressionValidator3″ runat=”server” 
                                                    ControlToValidate=”TextBox5″ ErrorMessage=”Enter correct emailid” 
                                                    ValidationExpression=”\w+([-+.’]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*”></asp:RegularExpressionValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″>
                                                &nbsp;</td>
                                            <td class=”style5″>
                                                <asp:Label ID=”Label7″ runat=”server” Text=”Phone number:”></asp:Label>
                                            </td>
                                            <td class=”style6″>
                                                <asp:TextBox ID=”TextBox6″ runat=”server”></asp:TextBox>
                                            </td>
                                            <td class=”style10″  >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator8″ runat=”server” 
                                                    ControlToValidate=”TextBox6″ ErrorMessage=”Enter phone number”></asp:RequiredFieldValidator>
                                                <br />
                                                <asp:RegularExpressionValidator ID=”RegularExpressionValidator2″ runat=”server” 
                                                    ControlToValidate=”TextBox6″ ErrorMessage=”Enter 10 digit phone no.” 
                                                    ValidationExpression=”^[0-9]{10}$”></asp:RegularExpressionValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″>
                                                &nbsp;</td>
                                            <td class=”style5″>
                                                <asp:Label ID=”Label8″ runat=”server” Text=”Address:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:TextBox ID=”TextBox7″ runat=”server” TextMode=”MultiLine” Width=”221px”></asp:TextBox>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator4″ runat=”server” 
                                                    ControlToValidate=”TextBox7″ ErrorMessage=”Enter your address”></asp:RequiredFieldValidator>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″>
                                                &nbsp;</td>
                                            <td class=”style5″>
                                                <asp:Label ID=”Label9″ runat=”server” Text=”Date of birth:”></asp:Label>
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                            </td>
                                            <td class=”style6″ >
                                                
                                                      
                                                                   
                                                                            <asp:UpdatePanel ID=”UpdatePanel3″ runat=”server”>
                                                                                <ContentTemplate>
                                                                                    <table class=”style14″ style=”position: static”>
                                                                                        <tr>
                                                                                            <td>
                                                                                                <asp:TextBox ID=”TextBox8″ runat=”server” Height=”23px”></asp:TextBox>
                                                                                                <asp:ImageButton ID=”ImageButton1″ runat=”server” CausesValidation=”False” 
                                                                                                    ImageUrl=”~/imagebutton/untitled.bmp” onclick=”ImageButton1_Click” />
                                                                                            </td>
                                                                                        </tr>
                                                                                        <tr>
                                                                                            <td height=”192px” style=”position: static” width=”297px”>
                                                                                                <asp:Calendar ID=”Calendar1″ runat=”server” 
                                                                                                    onselectionchanged=”Calendar1_SelectionChanged” style=”margin-top: 0px” 
                                                                                                    Visible=”False” Width=”223px”></asp:Calendar>
                                                                                            </td>
                                                                                        </tr>
                                                                                    </table>
                                                                                </ContentTemplate>
                                                                            </asp:UpdatePanel>
                                            </td>
                                            <td class=”style10″   >
                                                                    <asp:RequiredFieldValidator ID=”RequiredFieldValidator5″ runat=”server” 
                                                                        ControlToValidate=”TextBox8″ ErrorMessage=”enter your Date of birth”></asp:RequiredFieldValidator>
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                                                    <br />
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style11″>
                                                </td>
                                            <td class=”style12″ rowspan=”2″>
                                                <asp:Label ID=”Label10″ runat=”server” Text=”Gender:”></asp:Label>
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <asp:Label ID=”Label11″ runat=”server” Text=”Hobbies:”></asp:Label>
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                            </td>
                                            <td class=”style6″ rowspan=”2″ >
                                                        <asp:UpdatePanel ID=”UpdatePanel2″ runat=”server”>
                                                            <ContentTemplate>
                                                                <table class=”style14″>
                                                                    <tr>
                                                                        <td>
                                                                            <asp:RadioButtonList ID=”RadioButtonList1″ runat=”server” AutoPostBack=”True” 
                                                                                onselectedindexchanged=”RadioButtonList1_SelectedIndexChanged” 
                                                                                RepeatDirection=”Horizontal”>
                                                                                <asp:ListItem>Male</asp:ListItem>
                                                                                <asp:ListItem>Female</asp:ListItem>
                                                                            </asp:RadioButtonList>
                                                                        </td>
                                                                    </tr>
                                                                    <tr>
                                                                        <td height=”163px” width=”297px”>
                                                                            <asp:CheckBoxList ID=”CheckBoxList1″ runat=”server” Height=”159px” 
                                                                                Width=”183px”>
                                                                                <asp:ListItem>Dance</asp:ListItem>
                                                                                <asp:ListItem>Painting</asp:ListItem>
                                                                                <asp:ListItem>Playing chess</asp:ListItem>
                                                                                <asp:ListItem>playing cricket</asp:ListItem>
                                                                                <asp:ListItem>Cooking</asp:ListItem>
                                                                            </asp:CheckBoxList>
                                                                        </td>
                                                                    </tr>
                                                                </table>
                                                            </ContentTemplate>
                                                        </asp:UpdatePanel>
                                            </td>
                                            <td class=”style13″ rowspan=”2″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator6″ runat=”server” 
                                                    ControlToValidate=”RadioButtonList1″ ErrorMessage=”Select Gender”></asp:RequiredFieldValidator>
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                                <br />
                                            </td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″>
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                <asp:Label ID=”Label12″ runat=”server” Text=”Upload your image:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:FileUpload ID=”FileUpload1″ runat=”server” />
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator9″ runat=”server” 
                                                    ControlToValidate=”FileUpload1″ ErrorMessage=”Upload your image”></asp:RequiredFieldValidator>
                                            </td>
                                            <td   >
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                <asp:Label ID=”Label13″ runat=”server” Text=”Hint question:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:DropDownList ID=”DropDownList1″ runat=”server”>
                                                    <asp:ListItem>Select one</asp:ListItem>
                                                    <asp:ListItem>What is your pet name?</asp:ListItem>
                                                    <asp:ListItem>Who is your childhood friend?</asp:ListItem>
                                                    <asp:ListItem>Who is your first teacher?</asp:ListItem>
                                                    <asp:ListItem>What is your first mobile number?</asp:ListItem>
                                                </asp:DropDownList>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator11″ runat=”server” 
                                                    ControlToValidate=”DropDownList1″ ErrorMessage=”select one” 
                                                    InitialValue=”Select one”></asp:RequiredFieldValidator>
                                            </td>
                                            <td   >
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                <asp:Label ID=”Label14″ runat=”server” Text=”Answer:”></asp:Label>
                                            </td>
                                            <td class=”style6″ >
                                                <asp:TextBox ID=”TextBox9″ runat=”server” Width=”223px”></asp:TextBox>
                                            </td>
                                            <td class=”style10″   >
                                                <asp:RequiredFieldValidator ID=”RequiredFieldValidator10″ runat=”server” 
                                                    ControlToValidate=”TextBox9″ ErrorMessage=”Answer the hint  question”></asp:RequiredFieldValidator>
                                            </td>
                                            <td   >
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                &nbsp;</td>
                                            <td class=”style6″ >
                                                &nbsp;</td>
                                            <td class=”style10″   >
                                                &nbsp;</td>
                                            <td   >
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                                &nbsp;</td>
                                            <td class=”style6″ >
                                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                                <asp:Button ID=”Button2″ runat=”server” Text=”Submit” onclick=”Button2_Click” />
                                            </td>
                                            <td class=”style10″   >
                                                &nbsp;</td>
                                            <td   >
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class=”style3″ >
                                                &nbsp;</td>
                                            <td class=”style5″ >
                                            </td>
                                            <td class=”style6″ >
                                                &nbsp;</td>
                                            <td class=”style10″   >
                                            </td>
                                            <td   >
                                                &nbsp;</td>
                                        </tr>
                                    </table></div>
   </form>
</body>
</html>
About these ads