Saturday, 3 October 2015

Asp.Net Page life-cycle event

Asp. Net Page Life Cycle events 


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="pagelifecycle.WebForm1" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>

        <br />
        <br />
        <br />
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
    
    </div>
    </form>
</body>
</html>






using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace pagelifecycle
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            Label1.Text += "Page Load event is occured....";

            if (Page.IsPostBack)
            {
                Label1.Text += "Page Potback even is handle....";
            
            }

        }
        protected void Page_Init(object sender, EventArgs e)
        {
            Label1.Text += "Page initialization event handled.<br/>";
        }

        protected void Page_Prerender(object sender, EventArgs e)
        {
            Label1.Text += "Page Prereder Event Occers";
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            Label1.Text += "  Click  event is occured....";

        }

        protected void Error(object sender, EventArgs e)
        {
            Label1.Text += "Helllooooo Error Occurd";
        
        
        }

    }
}

ASP.Net Grid View Tutorial

Insert Update Delete Using grid View :



using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;
using System.Configuration;

namespace gridviewinserupdatedel
{
    public class mydblayer
    {
        public int empid { get; set; }
        public string empname { get; set; }
        public string gender { get; set; }
        public string empphoto { get; set; }


    }

    public class empdataaccesslayer
    {
        public static List<mydblayer> getallemployee()
        {
            List<mydblayer> listemp = new List<mydblayer>();

            string cs = ConfigurationManager.ConnectionStrings["iuConnectionString"].ToString();
            SqlConnection cn = new SqlConnection(cs);
            SqlCommand cmd = new SqlCommand("select * from employeedt",cn);
            cn.Open();
            SqlDataReader dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                mydblayer employeedata = new mydblayer();
                employeedata.empid = Convert.ToInt32(dr[0]);
                employeedata.empname = dr[1].ToString();
                employeedata.gender = dr[2].ToString();
                employeedata.empphoto = dr[3].ToString();


                listemp.Add(employeedata);
            }


            cn.Close();

            return listemp;
     
     
     
     
     
        }
 
 
 
 
    }

}


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="gridviewclassWebForm1.aspx.cs" Inherits="gridviewinserupdatedel.gridviewclassWebForm1" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
            <Columns>
                <asp:BoundField DataField="empid" HeaderText="Employee Id" />
                <asp:BoundField DataField="empname" HeaderText="Employee Name" />
                <asp:BoundField DataField="gender" HeaderText="Employee Gender" />
                <asp:TemplateField HeaderText="Employee Image">
                    <ItemTemplate>
                        <asp:Image ID="Image1" runat="server" ImageUrl='<%# Bind("empphoto") %>' />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
 
    </div>
    </form>
</body>
</html>



 protected void Page_Load(object sender, EventArgs e)
        {
           GridView1.DataSource= empdataaccesslayer.getallemployee();
           GridView1.DataBind();

        }

Monday, 24 August 2015

MDI (Multiple Document Interface) form with C# Language

MDI Multiple Document Interface with C# Language 


MDI MDI Multiple Document Interface applications allow to display multiple documents at the same time, with each document displayed in its own window.   

Creating MDI Multiple Document Interface Parent Forms

MDI parent form is the base of   MDI. This is the form that holds the MDI child windows, which are all the sub windows in which the client work together with the mdi application.

Create a new form and add the code

this.IsMdiContainer=true;

Create MDI child forms

form frmchild=new form();
frmchild.mdiparent=this;
frmchild.show(); 

E.g.


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace alhuda_marksheet
{
    public partial class MDIParentuser : Form
    {
       

        public MDIParentuser()
        {
            InitializeComponent();
        }

    

        private void admissionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (ActiveMdiChild != null)
                ActiveMdiChild.Close();
            Form1 obj = new Form1();
            obj.MdiParent = this;
            obj.Show();

        }

        private void marksToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (ActiveMdiChild != null)
                ActiveMdiChild.Close();
            marks obj = new marks();
            obj.MdiParent = this;
            obj.Show();

        }

        private void reportToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (ActiveMdiChild != null)
                ActiveMdiChild.Close();
            report obj = new report();
            obj.MdiParent = this;
            obj.Show();
        }

        private void logoutToolStripMenuItem_Click(object sender, EventArgs e)
        {
            login obj = new login();
            obj.Show();
            this.Hide();
        }
    }

}




Array in C# Language

Array in C# Language :

array is an object used to store object of the same type and provides access to the objects using an index.

To create an object of type System.string and System.Array Class.

c# array index starts at zero. that means first item of an array will be stored at zero positions.

The positions of the last item on the array will total number of items-1.

int[] arryname;

int[] arrayname=new int[100];

Multi Dimensional array :

int [,]array_name=new int[3,5];


Wednesday, 19 August 2015

Tokens in C++ Language

Tokens in C++ language:

Tokens is a smallest individual  unit of a program .

In c++ language have  followings types of tokens 


  1. Keywords
  2. Identifiers 
  3. Operators 
  4. Constant 
  5. String 
  6. Special symbols 

keywords
keywords are reserve word in a program which meaning reserved in compiler.
in c+ language has 48+15 key words.

Identifiers

Identifier refers to name of variables pointers functions structure union etc.

Rules for naming Identifier :
  1. Identifier  can not be numeric and can not be start from numeric 
  2. Identifier can not be any special character or can not be start from any special character.
  3. Identifier can not be keywords. 
  4. Identifier length can not be more then 32 character long.
  5.  Upper case and lower case letter are distinct. 
Operators:
operators are the symbols that used on the operands for the specific purpose.
like 
A+B
where A and B are the operands and + is a operator .

Constants 

Constants refers to a fixed values that don't change during the executions of programs.

like:
234 integer constant 
34.9 float constant
'A' character constant 
etc. 

String:

String are the collections of the character enclosed within double codes.

like:
"sheikh"
 "abdul"
"mateen"

 Special Symbols:
~`!@#$%^&*()_-+={[}]\|:;"'<,>.?/

Tokens in C language

Tokens in C language:

Tokens is a smallest individual  unit of a program .

In c language have  followings types of tokens 


  1. Keywords
  2. Identifiers 
  3. Operators 
  4. Constant 
  5. String 
  6. Special symbols 

keywords
keywords are reserve word in a program which meaning reserved in compiler.
in c language has 32 key words.

Identifiers

Identifier refers to name of variables pointers functions structure union etc.

Rules for naming Identifier :
  1. Identifier  can not be numeric and can not be start from numeric 
  2. Identifier can not be any special character or can not be start from any special character.
  3. Identifier can not be keywords. 
  4. Identifier length can not be more then 32 character long.
  5.  Upper case and lower case letter are distinct. 
Operators:
operators are the symbols that used on the operands for the specific purpose.
like 
A+B
where A and B are the operands and + is a operator .

Constants 

Constants refers to a fixed values that don't change during the executions of programs.

like:
234 integer constant 
34.9 float constant
'A' character constant 
etc. 

String:

String are the collections of the character enclosed within double codes.

like:
"sheikh"
 "abdul"
"mateen"

 Special Symbols:
~`!@#$%^&*()_-+={[}]\|:;"'<,>.?/