You are on page 1of 37

1.

STARTING VISUAL STUDIO 2010 PROFESSIONAL


2. CREATING OR OPENING A WEBSITE
3. VALIDATION PRACTICAL

No Coding , only valuators are attached to the controls


Settings steps

• Create a text control

• Use Validation Control from tool box

• Map Validation to text control


4. COUNTER PRACTICAL

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

public partial class counter_app_state : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
Application["visits"]=(int)Application["visits"]+ 1;
Label2.Text = Application["visits"].ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = TextBox1.Text;
}
}
5. EMAIL

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

public partial class Account_Register : System.Web.UI.Page


{

protected void Page_Load(object sender, EventArgs e)


{
RegisterUser.ContinueDestinationPageUrl = Request.QueryString["ReturnUrl"];
}

protected void RegisterUser_CreatedUser(object sender, EventArgs e)


{
FormsAuthentication.SetAuthCookie(RegisterUser.UserName, false /* createPersistentCookie
*/);

string continueUrl = RegisterUser.ContinueDestinationPageUrl;


if (String.IsNullOrEmpty(continueUrl))
{
continueUrl = "~/";
}
Response.Redirect(continueUrl);
}

}
6. COOKIE PRACTICAL

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

public partial class Cookies1 : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
//HttpCookie MsgCookies = new HttpCookie("msg");
//MsgCookies.Value = TextBox1.Text;
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Cookies["msg"].Value = TextBox1.Text;
Response.Cookies["msg"].Expires = DateTime.Now.AddYears(3);
}
protected void Button2_Click(object sender, EventArgs e)
{
Label1.Text = Request.Cookies["msg"].Value;
}
}
7. DROP DOWN

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

public partial class Demo_DropDown : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
Label1.Text = DropDownList1.SelectedItem.Text;
}
}
8. DATABASE CONNECTIVITY

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

public partial class database2 : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{

}
}
9. DATABASE ACCESS DATA SOURCE

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

public partial class databaseADO : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{

}
}
10.MENU CARD

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

public partial class menucard : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
int amount = 0;
if (CheckBox1.Checked == true)
{ amount = amount + 10; }
if (CheckBox2.Checked == true)
{ amount = amount + 50; }
if (CheckBox3.Checked == true)
{ amount = amount + 150; }
if (CheckBox4.Checked == true)
{ amount = amount + 50; }

TextBox1.Text = Convert.ToString(amount);
}
}
11. FILE UPLOAD

Coding
</head>
<body>
<form id="form1" runat="server">
<div>

<asp:FileUpload ID="FileUpload1" runat="server" Width="395px" />

</div>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Up Load The File " />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label1" runat="server"></asp:Label>
<br />
<br />
<br />
<br />
</form>
</body>
</html>
12. MASTER PAGE

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

public partial class master1 : System.Web.UI.MasterPage


{
protected void Page_Load(object sender, EventArgs e)
{

}
}
13. LOGIN PAGE

Coding
public partial class login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text =="bca" & TextBox2.Text =="123")
{
Response.Redirect("Default.aspx");
//Response.Write(" LOGIN Successful ");
//
//Response.Write("Window.open('Default.aspx','_blank')");

}
14. IMAGE BUTTON

Coding
public partial class image_btn : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect("~/Default.aspx");
}
}
15. AJAX_DEMO

Coding
public partial class AJAX_DEMO : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{

int a = Convert.ToInt32(TextBox1.Text);
int b = Convert.ToInt32(TextBox2.Text);

int sum = a + b;
TextBox3.Text = string.Format("{0}", sum);

}
}
16. LOGIN PAGE

Coding
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
int a = Convert.ToInt32(TextBox2.Text) + Convert.ToInt32(TextBox1.Text);
TextBox3.Text = a.ToString();
}
protected void Button2_Click(object sender, EventArgs e)
{
if (TextBox4.Text.Equals("gnimt"))
if(TextBox5.Text.Equals("gnimt"))
{
Response.Redirect("welcome.aspx");
}
}

}
17. DEMO READ WRITE

Coding
public partial class Demo_Read_Write : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
string path = txtpath.Text;//Give path in this format D:\Suresh\MyTest.txt

// This text is added only once to the file.


if (!File.Exists(path))
{
// Create a file to write to.
string[] createText = { "Hello", "Welcome to aspdotnet class of - GNIMT ", "Reading and
writing text file" };
File.WriteAllLines(path, createText);
}
// This text is always added, making the file longer over time
// if it is not deleted.
string appendText = "This is extra text" + Environment.NewLine;
File.AppendAllText(path, appendText);
lbltxt.Text = "File Created Successfully";
}
protected void Button2_Click(object sender, EventArgs e)
{
string path = FileUpload1.PostedFile.FileName;
if (!string.IsNullOrEmpty(path))
{
string[] readText = File.ReadAllLines(path);
StringBuilder strbuild = new StringBuilder();
foreach (string s in readText)
{
strbuild.Append(s);
strbuild.AppendLine();
}
TextBox2.Text = strbuild.ToString();

}
}
}
18. GROUP VALIDATE

Coding
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeFile="GroupValidate.aspx.cs" Inherits="GroupValidate" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">

<table style="width: 66%;">

<tr>
<td class="style1" colspan="3" align="center">
<asp:Label ID="lblmsg"
Text="President Election Form : Choose your president"
runat="server" />
</td>
</tr>

<tr>
<td class="style3">
Candidate:
</td>
<td class="style2">
<asp:DropDownList ID="ddlcandidate" runat="server" style="width:239px">
<asp:ListItem>Please Choose a Candidate</asp:ListItem>
<asp:ListItem>M H Kabir</asp:ListItem>
<asp:ListItem>Steve Taylor</asp:ListItem>
<asp:ListItem>John Abraham</asp:ListItem>
<asp:ListItem>Venus Williams</asp:ListItem>
</asp:DropDownList>
</td>

<td>
<asp:RequiredFieldValidator ID="rfvcandidate"
runat="server" ControlToValidate ="ddlcandidate"
ErrorMessage="Please choose a candidate"
InitialValue="Please choose a candidate">
</asp:RequiredFieldValidator>
</td>
</tr>

<tr>
<td class="style3">
House:
</td>

<td class="style2">
<asp:RadioButtonList ID="rblhouse" runat="server" RepeatLayout="Flow">
<asp:ListItem>Red</asp:ListItem>
<asp:ListItem>Blue</asp:ListItem>
<asp:ListItem>Yellow</asp:ListItem>
<asp:ListItem>Green</asp:ListItem>
</asp:RadioButtonList>
</td>

<td>
<asp:RequiredFieldValidator ID="rfvhouse" runat="server"
ControlToValidate="rblhouse" ErrorMessage="Enter your house name" >
</asp:RequiredFieldValidator>
<br />

***************************************************************************************************
****************************************************</td>
</tr>

<tr>
<td class="style3">
Class:
</td>

<td class="style2">
<asp:TextBox ID="txtclass" runat="server"></asp:TextBox>
</td>

<td>
<asp:RangeValidator ID="rvclass"
runat="server" ControlToValidate="txtclass"
ErrorMessage="Enter your class (6 - 12)" MaximumValue="12"
MinimumValue="6" Type="Integer">
</asp:RangeValidator>
</td>
</tr>

<tr>
<td class="style3">
Email:
</td>

<td class="style2">
<asp:TextBox ID="txtemail" runat="server" style="width:250px">
</asp:TextBox>
</td>

<td>
<asp:RegularExpressionValidator ID="remail" runat="server"
ControlToValidate="txtemail" ErrorMessage="Enter your email"
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">
</asp:RegularExpressionValidator>
</td>
</tr>

<tr>
<td class="style3" align="center" colspan="3">
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
</td>
</tr>
</table>
<asp:ValidationSummary ID="ValidationSummary1" runat="server"
DisplayMode ="BulletList" ShowSummary ="true" HeaderText="Errors:" />

</asp:Content>
19. HIDDEN STATE

Coding
public partial class Hidden_state : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

if (HiddenField1.Value != null)
{

HiddenField1.Value = "H I D D E N";

}
}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = HiddenField1.Value;
}
}
20. JQUERY

Coding
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="jquery234.aspx.cs" Inherits="jquery234" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Getting Started with jQuery</title>

<script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script>


<script type="text/javascript">
$().ready(function () {
alert("BORDER...");
$('#para2').css('border', '2px solid #ff0000')
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="main" class="container">
Content of the Main Div
<p id="para1" class="content">Content of Para 1</p>
<p id="para2" class="content">Content of Para 2</p>
<p id="para3">Content of Para 3</p>
</div>
</form>
</body>
</html>
21. LIST CONTROL

Coding
public partial class ListControls : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = DropDownList1.SelectedItem.Text;
}
protected void Button2_Click(object sender, EventArgs e)
{
Label2.Text = RadioButtonList1.SelectedItem.Text;
}
protected void Button3_Click(object sender, EventArgs e)
{
Label3.Text = " ";
foreach(ListItem item in CheckBoxList1.Items)
if(item.Selected)
Label3.Text += "<li>" + item.Text;
}
}
22. SEND MAIL

Coding
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void btnSubmit_Click(object sender, EventArgs e)
{
try
{

MailMessage message = new MailMessage(txtFrom.Text, txtTo.Text, txtSubject.Text, txtBody.Text);


SmtpClient emailClient = new SmtpClient(txtSMTPServer.Text);
emailClient.Send(message);
litStatus.Text = "Message Sent";

}
catch (Exception ex)
{
litStatus.Text=ex.ToString();
}
}

}
23. QUERY SHOP

Coding
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeFile="Query_shop.aspx.cs" Inherits="Query_shop" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
NAME&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
<br />
ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label>
&nbsp;<br />
<br />
WELCOME to shopping ........
</asp:Content>
24. QUERY STRING

Coding
public partial class QueryString : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("Query_shop.aspx?Name=" + TextBox1.Text + " &ID=" + TextBox2.Text);
}
}
25. Update ADO
public partial class updateADO : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void XmlDataSource1_Transforming(object sender, EventArgs e)
{

}
}
26. CALENDER

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

public partial class calander : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
TextBox1.Text = Calendar1.SelectedDate.ToString();

}
protected void TextBox1_TextChanged(object sender, EventArgs e)
{

}
protected void TextBox2_TextChanged(object sender, EventArgs e)
{

}
protected void Calendar2_SelectionChanged(object sender, EventArgs e)
{
TextBox2.Text = Calendar2.SelectedDate.ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
TimeSpan t = Calendar2.SelectedDate - Calendar1.SelectedDate;

Double NrOfDays = t.TotalDays;


TextBox3.Text = NrOfDays.ToString();

}
}

==============x========================x========================x=============

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;

public partial class _Default : System.Web.UI.Page


{
int days;
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
Calendar1.Visible = true;
Calendar1.Enabled = true;
}
protected void Button2_Click(object sender, EventArgs e)
{
Calendar2.Visible = true;
Calendar2.Enabled = true;
}

protected void Calendar1_SelectionChanged(object sender, EventArgs e)


{
Label1.Text = Calendar1.SelectedDate.ToString();
}
protected void Calendar2_SelectionChanged(object sender, EventArgs e)
{
Label2.Text = Calendar2.SelectedDate.ToString();

}
protected void Button3_Click(object sender, EventArgs e)
{
days = (Calendar2.SelectedDate - Calendar1.SelectedDate).Days;
Label3.Text = days.ToString();
}
}

===========================x==========================x======================

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

<tr>
<td>Starting Date</td>
<td>Ending Date</td>
</tr>
<tr>
<td>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Select Start Date" />
</td>
<td>
<asp:Button ID="Button2" runat="server" onclick="Button2_Click"
Text="Select End date" />
</td>
</tr>

<tr>
<td><asp:Calendar ID="Calendar1" runat="server"
onselectionchanged="Calendar1_SelectionChanged" Visible="False">
<DayStyle BackColor="#FFCC99" />
</asp:Calendar></td>
<td><asp:Calendar ID="Calendar2" runat="server"
onselectionchanged="Calendar2_SelectionChanged" Visible="False">
<DayStyle BackColor="#6699FF" />
</asp:Calendar></td>
</tr>
<tr>
<td>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</td>
<td>
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
</td>
</tr>

</table>

</div>
<p>
Difference Between Two dates&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label>
&nbsp; Days&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Find No. of days " Width="113px" />
</p>
</form>
</body>
</html>
======================x========================x=======================x=========
27. CALCULATOR

Coding
public partial class calc : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{

}
}
29.SQL DATABASE

You might also like