Professional Documents
Culture Documents
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p1
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
int a, b, c, d, s;
a = int.Parse(TextBox1.Text);
b= int.Parse(TextBox2.Text);
c= int.Parse(TextBox3.Text);
d= int.Parse(TextBox4.Text);
s = a + b + c + d;
TextBox5.Text = s.ToString();
}
}
}
<%@ Page Language="C#" AutoEventWireup="true"
CodeBehind="four_int_values.aspx.cs"
Inherits="p1.WebForm1" %>
<!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></title>
</head>
<body>
<form id="form1" runat="server">
<div>
A<asp:TextBox ID="TextBox1" runat="server"
Width="175px"> </asp:TextBox>
</div>
<asp:Label ID="Label3" runat="server" Text="B">
</asp:Label>
<asp:TextBox ID="TextBox2" runat="server"> </asp:TextBox>
<br />
<asp:Label ID="Label4" runat="server" Text="C">
</asp:Label>
<asp:TextBox ID="TextBox3" runat="server"> </asp:TextBox>
<br />
<asp:Label ID="Label5" runat="server" Text="D"> </asp:Label>
<asp:TextBox ID="TextBox4" runat="server"> </asp:TextBox>
<br /> <br /> <br />
<asp:TextBox ID="TextBox5" runat="server"> </asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server"
onclick="Button1_Click" Text="OK" /> <br /> </form>
</body>
</html>
OUTPUT
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p1
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
}
protected void TextBox2_TextChanged(object sender,
EventArgs e)
{
}
protected void Button1_Click1(object sender, EventArgs e)
{
string str1;
str1 = TextBox1.Text;
string[] words=str1.Split(' ');
for(int i = 0; i<words.Length; i++)
{
TextBox2.Text=TextBox2.Text+words[i]+"\r\n";
}
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p1
{
struct student
{
public string name, id, cname ;
public string dob;
}
public partial class WebForm3 : System.Web.UI.Page
{
static student[] s = new student[2];
static int i;
protected void Button2_Click(object sender, EventArgs e)
{
Response.Write("i=" + i);
s[i].id = TextBox1.Text;
s[i].name = TextBox2.Text;
s[i].cname = TextBox3.Text;
s[i].dob = TextBox4.Text;
i++;
}
protected void Button1_Click(object sender, EventArgs e)
{
for (int y = 0; y < i; y++)
{
Response.Write("i=" + y + "<br>");
Response.Write("Student id: " + s[y].id + "<br>");
Response.Write("student name: " + s[y].name + "<br> " );
Response.Write("Couse Name : " + s[y].cname + "<br>");
Response.Write("Date of Birth: " + s[y].dob + "<br>");
}
}
}
}
OUTPUT
[i] Fibonacci Series
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p1
{
public partial class Fibonacci_Series : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
int f1 = 0, f2 = 1, f3, n, I ;
n = int.Parse(TextBox1.Text);
i = 0;
Response.Write("Fibonacci Series :");
Response.Write(f1 + "\t" + f2);
while (i <= n)
{
f3 = f1 + f2;
Response.Write("\t" + f3);
f1 = f2;
f2 = f3;
i++;
}
}
}
}
<%@ Page Language="C#" AutoEventWireup="true"
CodeBehind="Fibonacci_Series.aspx.cs"
Inherits="p1.Fibonacci_Series" %>
<!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></title>
</head>
<body>
<form id="form1" runat="server">
<asp:Label ID="Label1" runat="server" Text="Enter a
number"> </asp:Label>
<asp:TextBox ID="TextBox1" runat="server"> </asp:TextBox>
<br />
<br />
<br />
<asp:Button ID="Button1" runat="server"
onclick="Button1_Click" Text="Button" />
</form>
</body>
</html>
OUTPUT
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p1
{
public partial class foreach_loop_arrays :
System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
int[] a = { 1, 2, 3, 4 };
foreach (int i in a)
Response.Write(i);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p1
{
public partial class Reverse_number : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
int n, m, r = 0, d, sum = 0;
n = int.Parse(TextBox1.Text);
m = n;
while (n > 0)
{
d = n % 10;
r = r * 10 + d;
sum = sum + d;
n = n / 10;
}
Label2.Text = "Reverse of" + m + "=" + r + "<br>";
Label3.Text = " Sum of its digits:" + sum;
}
}
}
OUTPUT
Practical No.: 2
A) Create simple application to perform following
operation
[I] Finding factorial Value.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
class fact
{
public int n, f;
public fact()
{
f = 1;
}
public void cal()
{
int i;
for(i = 1; i <=n; i++)
{
f = f * i;
}
}
}
namespace P2
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
fact f1= new fact();
f1.n = int.Parse(TextBox1.Text);
f1.cal();
Label2.Text = f1.f.ToString();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication2
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
public class curConv
{
public double Dolr(double r)
{
r = r * 0.015;
return r;
}
OUTPUT
[III] Quadratic Equation.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
class QuadraticEquation
{
public double a, b, c, r1,r2;
public double compute()
{
double d1;
d1 = b * b -4 * a * c;
if (d1 == 0 )
{
r1 = r2 = (-b) / (2 *a);
return d1;
}
else if (d1 > 0 )
{
r1 = (-b + Math.Sqrt(d1)) / (2 *a);
return d1;
}
else
{
r1 = (-b) / (2 * a);
r2 = Math.Sqrt(-d1) / (2 *a);
return d1;
}
}
}
namespace P2
{
public partial class Quadratic_Equation :
System.Web.UI.Page
{
QuadraticEquation q;
protected void Page_Load(object sender, EventArgs e)
{
q = new QuadraticEquation();
}
namespace WebApplication2
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
B s = new B();
int n = Convert.ToInt32(TextBox1.Text);
int x = s.sqr(n);
int Y = s.cub(n);
Label4.Text = x.ToString();
Label5.Text = Y.ToString();
}
}
}
OUTPUT
OUTPUT
C) Hierarchical Inheritance
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public class x
{
public int a;
public int b;
}
public class y : x
{
public int add( int val1 , int val2)
{
a = val1;
b = val2;
return a + b;
}
}
public class z : y
{
public int sub(int val1, int val2)
{ a = val1;
b = val2;
return a - b;
}
}
namespace WebApplication2
{
public partial class Hierarchical : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
y s1 = new y();
z s2 = new z();
int m = Convert.ToInt32(TextBox1.Text);
int n = Convert.ToInt32(TextBox2.Text);
int x = s1.add(m, n);
int y = s2.sub(m,n);
Label3.Text = x.ToString();
Label4.Text = y.ToString();
}
}
}
OUTPUT
[iii] Constructor Overloadin
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication2.C
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
interface Area
{
double show(double s, double t);
}
class Rect : Area
{
public double show(double s, double t)
{
return s * t;
}
}
class Circle : Area
{
public double show(double s, double t)
{
return(3.14*s* s);
}
}
namespace WebApplication2.B
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Rect r1 = new Rect();
double x = r1.show(3, 4);
Circle c1 = new Circle();
double y = c1.show(3, 4);
Label4.Text = x.ToString();
Label5.Text = y.ToString();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication2.C
{
public partial class Delegate : System.Web.UI.Page
{
public delegate string dele();
public static string Display1()
{
string s1 = "Suraj Panday";
return s1;
}
public static string display2()
{
string s1 = "Ram sharma";
return s1;
}
protected void Page_Load(object sender, EventArgs e)
{
dele d1 = new dele(Display1);
d1();
dele d2 = new dele(display2);
d2();
Label1.Text = d1();
Label2.Text = d2();
}
}
}
OUTPUT
[ii] Exception handing.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication2.C
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P3.A
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
string s;
if(RadioButton1.Checked == true)
{
s = RadioButton1.Text;
}
if (RadioButton2.Checked == true)
{
s = RadioButton2.Text;
}
else
{
s = RadioButton3.Text;
}
Label5.Text += "in" + s;
}
protected void DropDownList1 _SelectedIndexChanged(object
sender, EventArgs e)
{
Label5.Text = "You have been enrolled in" +
DropDownList1.SelectedItem;
}
}
}
OUTPUT
B) Demonstrate the use of Calendar control to perform
following operations.
[i] Display messages in a calendar control.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P3.B
{
public partial class Display_message : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e){
} protected void Calendar1_DayRender (object sender,
DayRenderEventArgs e)
{ if (e.Day.Date.Day == 8)
e.Cell.Controls.Add(new LiteralControl ("</br>Holiday")); }
protected void Calendar1_SelectionChanged
(object sender, EventArgs e)
{}
} }
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div> </div>
<asp:Calendar ID="Calendar1" runat="server" OnDayRender =
"Calendar1_DayRender" onselectionchanged
="Calendar1_SelectionChanged">
</asp:Calendar>
</form>
</body>
</html>
OUTPUT
[II] Display vacation in a calendarcontrol.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P3.B
{
public partial class Display_Vacation : System.Web.UI.Page
{
</div>
</form>
</body></html>
OUTPUT
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P3.B
{
public partial class selected_day : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
}
}
</div>
</form>
</body>
</html>
OUTPUT
IV) Difference between two calendardates.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P3.B
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
TimeSpan t = Calendar1.SelectedDate -
Calendar2.SelectedDate;
Label1.Text += t.Days.ToString(); }
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P3.C
{
public partial class WebForm1 : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
}
protected void Button1_Click(object sender, EventArgs e)
{ TreeNodeCollection T;
T = TreeView1.CheckedNodes;
DataList2.DataSource = T;
DataList2.DataBind();
DataList2.Visible = true; }
} }
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P3.C
{
public partial class Treeview_operations : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void TreeView1_
SelectedNodeChanged (object sender, EventArgs e) {
Response.Write("You have selected the option:" +
TreeView1.SelectedValue); }
protected void TreeView1_
TreeNodeCollapsed (object sender, TreeNodeEventArgs e) {
Response.Write("The value Collapsed Was:" + e.Node.Value);
}
}
}
</div>
</form>
</body>
</html>
OUTPUT
Practical No.: 4
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p4.A
{ public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
} protected void Button1_Click(object sender, EventArgs
e)
{ Response.Write("Submitted"); }
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p4.B
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p4.C
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
TextBox2.Text = "Hello:" + TextBox1.Text;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p4.C
{
public partial class WebUserControl1 :
System.Web.UI.UserControl
{
}
protected void Button1_Click(object sender, EventArgs e)
{
TextBox2.Text = "Welcome:" + TextBox1.Text;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p5
{
public partial class WebForm1 : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p5
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
<%@ Page Language="C#" AutoEventWireup="true"
CodeBehind="WebForm2.aspx.cs" Inherits="p5.WebForm2"
%>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SiteMapDataSource ID="SiteMapDataSource1"
runat="server" />
<br />welcome to online store
</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 p5
{
public partial class WebForm3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SiteMapDataSource ID="SiteMapDataSource1"
runat="server" />
<br />hi welcome to online shopping : mobiles
</div>
</form>
</body>
</html>
<?xml version="1.0" encoding="utf-8" ?>
<siteMap
xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0"
>
</siteMapNode>
</siteMap>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p5.B
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
namespace p5.B
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p5.B
{
public partial class Site1 : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e) {
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p5.C
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ if (IsPostBack)
{
if (ViewState["count"] != null)
{
int viewstateval = Convert.ToInt32
(ViewState["count"]) + 1;
Label2.Text = "view state :" + viewstateval.ToString();
ViewState["count"] = viewstateval .ToString();
} else
{
ViewState["count"] = "1"; }
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = ViewState ["count"] .ToString();
}
protected void Button2_Click(object sender, EventArgs e)
{
if(HiddenField1.Value != null)
{
int val = Convert.ToInt32 (HiddenField1.Value) + 1;
HiddenField1.Value = val.ToString();
}
}
protected void Button3_Click(object sender, EventArgs e) {
HttpCookie h = new HttpCookie("name");
h.Value = TextBox1.Text;
Response.Cookies.Add(h);
Response.Redirect("WebForm2.aspx");
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace p5.C
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if(Request.Cookies["name"] != null)
Response.Write("Welcome:" + Request
.Cookies["name"].Value);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Configuration;
namespace P6
{
public partial class WebForm1 : System.Web.UI.Page
{
SqlConnection cn = new SqlConnection ("Data
Source=DESKTOP-MCVLTG2 \\ SQLEXPRESS;Initial
Catalog= Emp6;
Integrated Security=True;Pooling=False");
SqlCommand cmd = new SqlCommand();
SqlDataReader ds;
protected void Page_Load(object sender, EventArgs e)
{
cn.Open();
cmd.Connection = cn;
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
namespace P6.B
{
public partial class WebForm1 : System.Web.UI.Page
{
SqlConnection cn = new SqlConnection
("Data Source=DESKTOP-MCVLTG2\\
SQLEXPRESS;Initial Catalog=Emp6;
Integrated Security=True;Pooling=False");
}
}
}
</div>
</form>
</body>
</html>
OUTPUT
C) Demonstrate the use of datalist control.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P6.C
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void DataList1_
SelectedIndexChanged(object sender, EventArgs e)
{ }
protected void SqlDataSource1_Selecting
(objectsender,SqlDataSourceSelectingEventArgs e)
{ }
}
}
onselectedindexchanged="DataList1_SelectedIndexChanged">
<ItemTemplate>
Id:<asp:Label ID="IdLabel" runat="server" Text='<%# Eval("Id")
%>' /> <br />
name:<asp:Label ID="nameLabel" runat="server"Text='<%#
Eval("name")%>' /> <br />
salary:<asp:Label ID="salaryLabel" runat="server" Text='<%#
Eval("salary") %>' /> <br /> <br />
</ItemTemplate>
</asp:DataList>
</div>
</form>
</body>
</html>
OUTPUT
Practical no.: 7
Aim: Working with Database
(A) Create a web application to display
Databinding using Dropdownlist control.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
namespace P7.A
{
public partial class WebForm1 : System.Web.UI.Page
{
SqlConnection cn = new SqlConnection
("Data Source=DESKTOP-MCVLTG2\\
SQLEXPRESS;Initial Catalog=Emp7;
Integrated Security=True;Pooling=False");
SqlCommand cmd = new SqlCommand();
SqlDataReader ds;
protected void Page_Load(object sender, EventArgs e)
{
cn.Open();
cmd.Connection = cn;
}
}
}
}
OUTPUT
(B) Create a web application for to display the phone no of an
author using database.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
namespace P7.B
{
public partial class WebForm1 : System.Web.UI.Page
{
SqlConnection cn = new SqlConnection
("Data Source=DESKTOP-MCVLTG2\\
SQLEXPRESS;Initial Catalog=Emp7;
Integrated Security=True");
SqlCommand cmd = new SqlCommand();
SqlDataReader ds;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
namespace P7.C
{
public partial class WebForm1 : System.Web.UI.Page
{
SqlConnection cn = new SqlConnection ("Data
Source=DESKTOP-MCVLTG2\\ SQLEXPRESS;Initial
Catalog=Emp7; Integrated Security=True");
SqlCommand cmd = new SqlCommand();
SqlDataReader ds;
SqlParameter @p1, @p2;
}
}
Pr
Practical no.: 8
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
namespace P8.A
{
public partial class WebForm1 : System.Web.UI.Page
{
SqlCommand cmd = new SqlCommand();
SqlDataReader ds;
SqlDataSource s = new SqlDataSource();
protected void Page_Load(object sender, EventArgs e)
{
s.ConnectionString = "Data Source=DESKTOP-
MCVLTG2\\SQLEXPRESS;Initial Catalog=Emp8;
Integrated Security=True";
}
protected void Button1_Click(object sender, EventArgs e)
{
s.SelectCommand = "Select * from Emp_8 ";
GridView1.DataBind();
}
protected void Button2_Click(object sender, EventArgs e)
{
SqlParameter p1 = new SqlParameter(),
p2 = new SqlParameter(),
p3 = new SqlParameter(),
p4 = new SqlParameter();
s.InsertParameters.Add("p1",System.Data.
DbType.Int32, TextBox1.Text);
s.InsertParameters.Add("p2", System.Data.DbType.String,
TextBox2.Text);
s.InsertParameters.Add("p3", System.Data
.DbType.String, TextBox3.Text);
s.InsertParameters.Add("p4", System.Data.
DbType.String, TextBox4.Text);
s.InsertCommand = "insert into Emp_8 values(@p1, @p2,
@p3, @p4)";
s.Insert();
}
protected void Button3_Click(object sender, EventArgs e)
{
SqlParameter p1 = new SqlParameter(),
p2 = new SqlParameter();
s.UpdateParameters.Add("p2", System.Data.DbType.String,
TextBox2.Text);
s.UpdateParameters.Add("p1", System.Data
.DbType.Int32, TextBox1.Text);
s.UpdateCommand = "update Emp_8 SET name=@p2 where
Id=@p1";
s.Update();
}
protected void Button4_Click(object sender, EventArgs e)
{
SqlParameter p1 = new SqlParameter();
s.DeleteParameters.Add("p1", System.Data.
DbType.Int32, TextBox1.Text);
s.DeleteCommand="delete Emp_8 where Id=
@p1";
s.Delete();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P8
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void DetailsView1_
PageIndexChanging(object sender, DetailsViewPageEventArgs
e)
{
}
}
}
</ItemTemplate>
</asp:FormView><br />
<asp:DetailsView ID="DetailsView1" runat="server"
AllowPaging="True"
AutoGenerateRows="False" DataSourceID="SqlDataSource1"
EnableModelValidation="True"
Height="50px"onpageindexchanging
="DetailsView1_PageIndexChanging" Width="125px">
<Fields>
<asp:BoundField DataField="Id" HeaderText="Id"
SortExpression="Id" />
<asp:BoundField DataField="name"
HeaderText="name"SortExpression="name" />
<asp:BoundField DataField="City"
HeaderText="City"SortExpression="City" />
<asp:BoundField DataField="class"
HeaderText="class"SortExpression="class"/></Fields>
<HeaderTemplate> Emp list
</HeaderTemplate>
</asp:DetailsView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$
ConnectionStrings:Emp8ConnectionString4 %>"
SelectCommand="SELECT * FROM [emp_8]">
</asp:SqlDataSource>
</form>
</body>
</html>
OUTPUT
C) Create a web application to display Using Disconnected
Data Access and Databinding using GridView.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
namespace P8.C
{
public partial class WebForm1 : System.Web.UI.Page
{
SqlConnection cn = new SqlConnection
("Data Source=DESKTOP-MCVLTG2\\
SQLEXPRESS;Initial Catalog=Emp8;
Integrated Security=True");
SqlDataAdapter da;
DataSet ds = new DataSet();
protected void Page_Load(object sender, EventArgs e)
{
}
}
OUTPUT
.
Practical no.: 9
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
namespace P9.A
{ public partial class WebForm1 : System.Web.UI.Page
{ protected void Page_Load(object sender, EventArgs e) {
}protected void Unnamed1_Selected
IndexChanged(object sender, EventArgs e){
} } }
OUTPUT
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P9.A
{
}
}
}
CodeBehind="Gridview_hyperlinkaspx.aspx.cs"
Inherits="P9.A.WebForm1" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
DataNavigateUrlFormatString="WebForm3.aspx?Id=(0)"
DataTextField="name"
Text="name" />
</Columns>
</asp:GridView>
<br />
<br />
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$
ConnectionStrings:Emp9ConnectionString2 %>"
SelectCommand="SELECT [Id], [name] FROM
[emp_9]"></asp:SqlDataSource>
<asp:AccessDataSource ID="AccessDataSource1"
runat="server">
</asp:AccessDataSource>
</div>
</form>
</body>
</html>
OUTPUT
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P9.A
{
public partial class WebForm3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DetailsView ID="DetailsView1" runat="server"
AutoGenerateRows="False"
DataKeyNames="Id"DataSourceID="SqlDataSource1"
EnableModelValidation="True"
Height="50px" Width="125px">
<Fields>
<asp:BoundField DataField="Id" HeaderText="Id"
ReadOnly="True"
SortExpression="Id" />
<asp:BoundField DataField="name" HeaderText="name"
SortExpression="name" />
<asp:BoundField DataField="class"
HeaderText="class"SortExpression="class" />
</Fields>
</asp:DetailsView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$
ConnectionStrings:Emp9ConnectionString3 %>"
SelectCommand="SELECT * FROM [emp_9]">
</asp:SqlDataSource>
</div>
</form>
</body>
</html>
OUTPUT
B) Create a web application to demonstrate use of GridView
button column and GridView events.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace P9.B
{ public partial class WebForm11 : System.Web.UI.Page
{ protected void Page_Load(object sender, EventArgs e)
{
}
protected void GridView1_RowCommand
(object sender, GridViewCommandEventArgs e) {
if (e.CommandName == "B1") {
GridView1.Rows[Convert.ToInt16(e.CommandArgument)].Back
Color = System.Drawing.Color.Blue;
}
}
}
}
</div>
</form>
</body>
</html>
OUTPUT
C) Create a web application to demonstrate GridView paging
and Creating own table format using GridView.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Xml;
namespace P10.B
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
System.Threading.Thread.Sleep(2000);
}
}
}
}
<%@ Page Language="C#" AutoEventWireup="true"
Codefile="WebForm1.aspx.cs" Inherits="P10.B.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:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<br />
<br />
<asp:Button ID="Button1" runat="server"
OnClick="Button1_Click" Text="Show Time"/>
<br />
<br />
<br />
<asp:TextBox ID="TextBox1" runat="server" Height="22px"
Width="128px"> </asp:TextBox>
<br />
<br />
<br />
<br />
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
Please wait some time
</ProgressTemplate>
</asp:UpdateProgress>
<br />
<br />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
</asp:UpdatePanel>
</div>
</form>
</body>
</html>
OUTPUT
Practical no.: 10
A) Create a web application to demonstrate reading and
writing operation with XML.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Xml;
namespace P10
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
XmlReader red = XmlReader.Create
((@"P:\\pratical\\AWP\\P10\\P10\\A\\XMLFile1.xml"));
while(red.Read())
{
if(red.NodeType.Equals(XmlNodeType.Element))
{
string s = Label1.Text + "";
Label1.Text = s + red.Name;
}
}
red.Close();
}
protected void Button2_Click(object sender, EventArgs e)
{
using (XmlWriter xml = XmlWriter.Create
(@"P:\\pratical\\AWP\\P10\\P10\\A\\XMLFile1.xml"))
{
xml.WriteStartElement("Student");
xml.WriteStartElement("Name", "Pooja");
xml.WriteStartElement("rollNo", "1");
xml.WriteEndElement();
}
Response.Write("OK");
}
}
}
OUTPUT
C)Create web application to demonstrate use of various Ajax
controls.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Xml;
namespace P10.B {
public partial class WebForm1 : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
System.Threading.Thread.Sleep(2000);
}
protected void Button1_Click(object sender, EventArgs e) {
TextBox1.Text = DateTime.Now
.ToLongTimeString();
}
}
}
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<br />
<br />
<asp:Button ID="Button1" runat="server"
OnClick="Button1_Click" Text="Show Time" />
<br />
<br />
<br />
<asp:TextBox ID="TextBox1" runat="server"
Height="22px" Width="128px"></asp:TextBox>
<br />
<br />
<br />
<br />
<asp:UpdateProgress ID="UpdateProgress1"
runat="server">
<ProgressTemplate>
Please wait some time
</ProgressTemplate>
</asp:UpdateProgress>
<br />
<br />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
</asp:UpdatePanel>
</div>
</form>
</body>
</html>
OUTPUT
Practical no.: 11
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ClassLibrary1
{
public class Class1
{
public int addd(int a , int b)
{
int c = a + b;
return c;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ClassLibrary1;
namespace P111
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
Class1 c1 = new Class1();
Label1.Text = "Addition" + c1.addd(10, 34);
}
}
}
<!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 />
<asp:Button ID="Button1" runat="server"
OnClick="Button1_Click" Text="Button" />
</div>
</form>
</body>
</html>
OUTPUT