Sanket AWP
Sanket AWP
Roll
s No:31
1|P ag e
Sanket Mangwade
Roll
s No:31
INDEX
Sr.no Topic Date Sign
1 Working with basic C# and ASP.NET
2|P ag e
Sanket Mangwade
Roll
s No:31
c) Demonstrate the use of Datalist link control.
3|P ag e
Sanket Mangwade
Roll
s No:31
Practical No: 1A
Aim: Create an application to print on screen the output of adding, subtracting,
multiplying and dividing two numbers entered by the user.
Source Code:
Default.aspx
<!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>
<div>
</div>
4|P ag e
Sanket Mangwade
Roll
s No:31
</form>
</body>
</html>
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
5|P ag e
Sanket Mangwade
Roll
s No:31
division = Convert.ToInt32(TextBox1.Text) / Convert.ToInt32(TextBox2.Text);
Output:
6|P ag e
Sanket Mangwade
Roll
s No:31
Practical No: 1B
Aim: Create an application to demonstrate following operations.
2) Prime Number.
Source Code:
1) Generate Fibonacci Series.
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
7|P ag e
Sanket Mangwade
Roll
s No:31
</div>
</form>
</body>
</html>
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
int a, b, c, i, n;
a = 0;
b = 1;
8|P ag e
Sanket Mangwade
Roll
s No:31
n = Convert.ToInt32(TextBox1.Text);
c = a + b;
a = b;
b = c;
Output:
9|P ag e
Sanket Mangwade
Roll
s No:31
2) Prime Number.
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
10 | P a g e
Sanket Mangwade
Roll
s No:31
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
int n, i, s = 0;
n = Convert.ToInt32(TextBox1.Text);
if (n == 0 || n == 1)
s = 1;
if (n % i == 0)
11 | P a g e
Sanket Mangwade
Roll
s No:31
s = 1;
break;
if (s == 0)
else
12 | P a g e
Sanket Mangwade
Roll
s No:31
Output:
13 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 2
Aim: Create a simple web page with various server controls to demonstrate
setting and use of their properties.(Example : AutoPostBack)
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
Subject:<br />
14 | P a g e
Sanket Mangwade
Roll
s No:31
<asp:CheckBox ID="CheckBox3" runat="server" Text="IOT"/><br /><br />
</div>
</form>
</body>
</html>
15 | P a g e
Sanket Mangwade
Roll
s No:31
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
if (CheckBox1.Checked == true)
if (CheckBox2.Checked == true)
16 | P a g e
Sanket Mangwade
Roll
s No:31
Label1.Text += CheckBox2.Text + "<br />";
if (CheckBox3.Checked == true)
if (CheckBox4.Checked == true)
if (CheckBox5.Checked == true)
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";
TextBox5.Text = "";
CheckBox1.Checked = false;
CheckBox2.Checked = false;
CheckBox3.Checked = false;
CheckBox4.Checked = false;
CheckBox5.Checked = false;
Label1.Text = "";
17 | P a g e
Sanket Mangwade
Roll
s No:31
Output:
18 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 3A
Working with form Controls
Pract 4 A)
Aim : Create a Registration form to demonstrate use of various Validation
Controls.
Source Code:
Deafult.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
19 | P a g e
Sanket Mangwade
Roll
s No:31
<asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="age should be
between 18-25 " ControlToValidate="TextBox2" MaximumValue="25"
MinimumValue="18"></asp:RangeValidator><br /><br />
20 | P a g e
Sanket Mangwade
Roll
s No:31
<asp:ValidationSummary ID="ValidationSummary1" runat="server" />
</div>
</form>
</body>
</html>
OUTPUT:
21 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 3B
Aim: Create Web Form to demonstrate use of Adrotator Control
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</asp:ScriptManager>
</asp:Timer>
<Triggers>
</Triggers>
22 | P a g e
Sanket Mangwade
Roll
s No:31
<ContentTemplate>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</form>
</body>
</html>
XMLFile.xml
<?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
<Ad>
<ImageUrl>~/image/google.jpeg</ImageUrl>
<NavigateUrl>http://www.google.com</NavigateUrl>
<AlternateText>
</AlternateText>
</Ad>
<Ad>
<ImageUrl>~/image/facebook.jpeg</ImageUrl>
<NavigateUrl>http://www.facebook.com</NavigateUrl>
<AlternateText>
23 | P a g e
Sanket Mangwade
Roll
s No:31
Pls visit facebook.com
</AlternateText>
</Ad>
<Ad>
<ImageUrl>~/image/whatsapp.jpeg</ImageUrl>
<NavigateUrl>http://www.whatsapp.com</NavigateUrl>
<AlternateText>
</AlternateText>
</Ad>
</Advertisements>
24 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
25 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 4A
Aim: Create a web application to demonstrate use of Master Page with applying
Style and themes for page beautification.
Source Code:
MasterPage.master
Home.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeFile="Home.aspx.cs" Inherits="Home" %>
</asp:Content>
<h2>Fort,Mumbai
400006</h2>
</asp:Content>
Registration.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
26 | P a g e
Sanket Mangwade
Roll
s No:31
CodeFile="Registration.aspx.cs" Inherits="Registration" %>
</asp:Content>
<h1>Registration Form</h1>
</asp:Content>
Login.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeFile="Login.aspx.cs" Inherits="Login" %>
</asp:Content>
</asp:Content>
27 | P a g e
Sanket Mangwade
Roll
s No:31
AboutUs.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeFile="AboutUs.aspx.cs" Inherits="AboutUs" %>
</asp:Content>
<h3>Introduction:</h3>
<p>Siddharth College of Commerce and Economics, established in 1953, recognized under Sections 2(f)
and 12 (B)
of the UGC Act is one of the premier affiliated Colleges of the University of Mumbai.
Our College was the first Commerce College started by the People's Education Society and is the second
oldest Commerce College in Mumbai.
The College is situated in South Mumbai which is the financial heart of Mumbai and India.
Institutions like the RBI Headquarters, the Bombay Stock Exchange and the head offices of many
nationalized banks,
<u>The College building, Anand Bhavan (formerly Albert Building) is a Grade II Heritage structure.
The built-in area includes the College office the offices of the Self-financed Programmes, the library, 3
computer labs, the Examination department,
the NCC, NSS and Gymkhana rooms, the Principal's cabin, Professors' Common Room, 14 other class
roooms and 1 small room for tutorials as well as
the Ph.D. Research Centre. The library lends itself to a quiet and reflective ambience for the students as
well as the faculty members.
28 | P a g e
Sanket Mangwade
Roll
s No:31
It is well-stocked with books. Besides this, the College also has 8 additional classrooms and one Staff
Room in Municipal School Building,
<b>The College provides proper guidance to the students not only to help them choose the right career
path,
but also to help them in becoming confident and emotionally secure individuals. The College is
committed to making students conscious
of their social responsibility through outreach programmes organized by NSS and NCC which enhance
students' social awareness and sensitivity
towards the upliftment of the underprivileged sections of the society. It also helps them discover hidden
talents through sports and
cultural activities.</b>
</asp:Content>
29 | P a g e
Sanket Mangwade
Roll
s No:31
StyleSheet.css
body
background-color:Gray;
background-image:url(clg.jpg) }
h1{
color:Yellow;
font-family:Arial;
font-size:medium;
text-align:center; }
h2{
color:Red;
font-family:Arial;
font-size:medium; }
p{
color:Green; }
b{
color:Orange;
30 | P a g e
Sanket Mangwade
Roll
s No:31
SkinFile.skin
<%--
Default skin template. The following skins are provided as examples only.
duplicate SkinId's per control type are not allowed in the same theme.
</asp:GridView>
--%>
31 | P a g e
Sanket Mangwade
Roll
s No:31
Output:
32 | P a g e
Sanket Mangwade
Roll
s No:31
33 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 4B
Aim : Create a web application to demonstrate various States of ASP.NET pages.
Source Code:
1) ViewState:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="viewstate" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
onclick="Button1_Click" />
</div>
</form>
</body>
</html>
34 | P a g e
Sanket Mangwade
Roll
s No:31
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
if (!IsPostBack)
if (ViewState["name"] == null)
ViewState["name"] = str;
Label1.Text = ViewState["name"].ToString();
35 | P a g e
Sanket Mangwade
Roll
s No:31
}
OUTPUT:
36 | P a g e
Sanket Mangwade
Roll
s No:31
2) Cookies
Cookies.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Cookies.aspx.cs" Inherits="Default2" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<div>
onselectedindexchanged="DropDownList1_SelectedIndexChanged">
<asp:ListItem Value="Red">Red</asp:ListItem>
<asp:ListItem Value="Green">Green</asp:ListItem>
<asp:ListItem Value="Yellow">Yellow</asp:ListItem>
<asp:ListItem Value="Pink">Pink</asp:ListItem>
<asp:ListItem Value="Orange">Orange</asp:ListItem>
<asp:ListItem Value="Blue">Blue</asp:ListItem>
</asp:DropDownList>
</div>
</form>
</body>
</html>
37 | P a g e
Sanket Mangwade
Roll
s No:31
Cookies.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
if (!IsPostBack)
if (Request.Cookies["BackgroundColor"] != null)
DropDownList1.SelectedValue = Request.Cookies["BackgroundColor"].Value;
BodyTag.Style["background-color"] = DropDownList1.SelectedValue;
BodyTag.Style["background-color"] = DropDownList1.SelectedValue;
38 | P a g e
Sanket Mangwade
Roll
s No:31
HttpCookie cookie = new HttpCookie("BackgroundColor");
cookie.Value = DropDownList1.SelectedValue;
cookie.Expires = DateTime.Now.AddMilliseconds(5);
Response.Cookies.Add(cookie);
Response.SetCookie(cookie);
OUTPUT:
39 | P a g e
Sanket Mangwade
Roll
s No:31
3) Querystring
Querystring.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Querystring.aspx.cs"
Inherits="Querystring" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
40 | P a g e
Sanket Mangwade
Roll
s No:31
Querystring.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
41 | P a g e
Sanket Mangwade
Roll
s No:31
Default2.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
42 | P a g e
Sanket Mangwade
Roll
s No:31
Default2.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
if (!IsPostBack)
Label1.Text = Request.QueryString["UserId"];
Label2.Text = Request.QueryString["Password"];
43 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
44 | P a g e
Sanket Mangwade
Roll
s No:31
Golbal.aspx
<%@ Application Language="C#" %>
<script runat="server">
Application["user"] = 0;
Application.Lock();
Application["user"] = (int)Application["user"] + 1;
Application.UnLock();
Application.Lock();
Application["user"] = (int)Application["user"] - 1;
Application.UnLock();
45 | P a g e
Sanket Mangwade
Roll
s No:31
}
</script>
Web.Config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
</system.web>
</configuration>
46 | P a g e
Sanket Mangwade
Roll
s No:31
SessionApplicationt.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SessionApplication.aspx.cs"
Inherits="SessionApplication" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
47 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
48 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 5A
Aim: Create a web application bind data in a multiline textbox by querying in
another textbox.
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
49 | P a g e
Sanket Mangwade
Roll
s No:31
onclick="Button1_Click" /><br /><br />
</div>
</form>
</body>
</html>
Default.aspx.cs
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.Configuration;
using System.Data;
50 | P a g e
Sanket Mangwade
Roll
s No:31
SqlConnection con = new SqlConnection(conn);
con.Open();
SqlDataReader r = cmd.ExecuteReader();
while (r.Read())
TextBox2.Text += Environment.NewLine;
TextBox2.Text += r[i].ToString().PadRight(10);
r.Close();
con.Close();
51 | P a g e
Sanket Mangwade
Roll
s No:31
Web.Config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
</system.web>
<connectionStrings>
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
52 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
53 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 5B
Aim: create an application to display records by using Database.
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
54 | P a g e
Sanket Mangwade
Roll
s No:31
Default.aspx.cs
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.Data.SqlClient;
using System.Configuration;
con.Open();
55 | P a g e
Sanket Mangwade
Roll
s No:31
SqlCommand cmd = new SqlCommand("Select Id,Name,Age,Address from Customer", con);
SqlDataReader r = cmd.ExecuteReader();
while (r.Read())
r.Close();
con.Close();
56 | P a g e
Sanket Mangwade
Roll
s No:31
Web.Config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
</system.web>
<connectionStrings>
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
57 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
58 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 5C
Aim: Demonstrate the use of DataList link Control
Steps:
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
<ItemTemplate>
59 | P a g e
Sanket Mangwade
Roll
s No:31
Id:
<br />
Name:
<br />
Age:
<br />
Address:
<br />
<br />
</ItemTemplate>
</asp:DataList>
</div>
</form>
</body>
</html>
60 | P a g e
Sanket Mangwade
Roll
s No:31
61 | P a g e
Sanket Mangwade
Roll
s No:31
62 | P a g e
Sanket Mangwade
Roll
s No:31
63 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
64 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 6A
Aim: Create a simple web page with various server controls to demonstrate
setting and use of their properties.(Example : AutoPostBack)
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
65 | P a g e
Sanket Mangwade
Roll
s No:31
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
if (IsPostBack == false)
con.Open();
SqlDataReader r = cmd.ExecuteReader();
DropDownList1.DataSource = r;
66 | P a g e
Sanket Mangwade
Roll
s No:31
DropDownList1.DataTextField = "city";
DropDownList1.DataBind();
r.Close();
con.Close();
Web.config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
67 | P a g e
Sanket Mangwade
Roll
s No:31
<httpRuntime targetFramework="4.5.2" />
</system.web>
<connectionStrings>
</connectionStrings>
</configuration>
Output:-
68 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 6B
Aim: Create a simple web page with various server controls to demonstrate
setting and use of their properties.(Example : AutoPostBack)
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
69 | P a g e
Sanket Mangwade
Roll
s No:31
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
if (IsPostBack == false)
con.Open();
SqlDataReader r = cmd.ExecuteReader();
DropDownList1.DataSource = r;
DropDownList1.DataValueField = "city";
70 | P a g e
Sanket Mangwade
Roll
s No:31
DropDownList1.DataTextField = "name";
DropDownList1.DataBind();
r.Close();
con.Close();
Web.config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
</system.web>
<connectionStrings>
71 | P a g e
Sanket Mangwade
Roll
s No:31
<add name="conn" connectionString="Data
Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\admin\Documents\Visual Studio
2015\WebSites\pract7\App_Data\Database.mdf;Integrated Security=True"/>
</connectionStrings>
</configuration>
Output:-
72 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 7A
Aim: Web Application to display data using Disconnected Data Access and Data
Binding using GridView control
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
GridLines="Horizontal">
73 | P a g e
Sanket Mangwade
Roll
s No:31
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
</asp:GridView>
</div>
</form>
</body>
</html>
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
74 | P a g e
Sanket Mangwade
Roll
s No:31
protected void Page_Load(object sender, EventArgs e)
sda.SelectCommand = cmd;
sda.Fill(ds, "CustomerCopy");
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
Web.config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
75 | P a g e
Sanket Mangwade
Roll
s No:31
<compilation debug="false" targetFramework="4.0" />
</system.web>
<connectionStrings>
</connectionStrings>
</configuration>
OUTPUT:
76 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 7B
Aim: Web Application to display data using Disconnected Data Access and Data
Binding using FormView control
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
<EditItemTemplate>
id:
<br />
name:
<br />
77 | P a g e
Sanket Mangwade
Roll
s No:31
mobile_no:
<br />
city:
<br />
state:
<br />
country:
<br />
</EditItemTemplate>
<InsertItemTemplate>
id:
<br />
name:
<br />
mobile_no:
78 | P a g e
Sanket Mangwade
Roll
s No:31
<br />
city:
<br />
state:
<br />
country:
<br />
</InsertItemTemplate>
<ItemTemplate>
id:
<br />
name:
<br />
mobile_no:
<br />
city:
<br />
79 | P a g e
Sanket Mangwade
Roll
s No:31
state:
<br />
country:
<br />
</ItemTemplate>
</asp:FormView>
</div>
</form>
</body>
</html>
Next->
80 | P a g e
Sanket Mangwade
Roll
s No:31
81 | P a g e
Sanket Mangwade
Roll
s No:31
82 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:-
83 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 7C
Aim: Web Application to display data using Disconnected Data Access and Data
Binding using DetailView control
Source Code:
Default.aspx
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
AutoGenerateRows="False" DataSourceID="SqlDataSource1">
<Fields>
SortExpression="mobile_no" />
84 | P a g e
Sanket Mangwade
Roll
s No:31
<asp:BoundField DataField="country" HeaderText="country"
SortExpression="country" />
</Fields>
</asp:DetailsView>
</div>
</form>
</body>
</html>
85 | P a g e
Sanket Mangwade
Roll
s No:31
86 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:-
87 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 8A
Aim: Create a web application to demonstrate from security and windows
security with proper authentication and authorization properties.
Source Code:
Default1.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default1.aspx.cs" Inherits="Default1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
<asp:CheckBox ID="CheckBox1" runat="server" Text="check thios if itr your personal computer"/><br /><br />
</div>
</form>
</body>
</html>
88 | P a g e
Sanket Mangwade
Roll
s No:31
Default1.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Security;
if(uname == "Sanket")
if (pass == "123")
return true;
if (uname == "Lavesh")
if (pass == "456")
return true;
if (uname == "Ayush")
89 | P a g e
Sanket Mangwade
Roll
s No:31
if (pass == "789")
return true;
if (uname == "Shubham")
if (pass == "shu123")
return true;
if (uname == "Sanchin")
if (pass == "91123")
return true;
return false;
if (authenticate(TextBox1.Text, TextBox2.Text))
FormsAuthentication.RedirectFromLoginPage(TextBox1.Text, CheckBox1.Checked);
Session["username"] = TextBox1.Text;
Response.Redirect("Default2.aspx");
else
90 | P a g e
Sanket Mangwade
Roll
s No:31
Default2.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
91 | P a g e
Sanket Mangwade
Roll
s No:31
Default2.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
if (Session["username"] !=null)
92 | P a g e
Sanket Mangwade
Roll
s No:31
Web.config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
<authentication mode="Forms">
</forms>
</authentication>
<authorization>
<allow users="?"/>
<deny users="?"/>
</authorization>
</system.web>
</configuration>
93 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
94 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No: 8B
Aim: create a web application to demonstrate use of various Ajax Controls.
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
95 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
96 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No : 9
Aim: Program to create and use DLL.
Steps:
In Visual Studio -> file -> new -> Project -> select Class Library
Source Code:
ClassLibrary2.Class1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassLibrary2
return text.ToUpper();
return text.ToLower();
97 | P a g e
Sanket Mangwade
Roll
s No:31
}
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
98 | P a g e
Sanket Mangwade
Roll
s No:31
using System.Web.UI.WebControls;
using ClassLibrary2;
TextBox1.Text = t.UpperConvert(TextBox1.Text);
TextBox1.Text = t.LowerConvert(TextBox1.Text);
99 | P a g e
Sanket Mangwade
Roll
s No:31
OUTPUT:
100 | P a g e
Sanket Mangwade
Roll
s No:31
Practical No : 10
Aim: Create a web application for User defined exception handling.
Source Code:
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
</div>
</form>
</body>
</html>
101 | P a g e
Sanket Mangwade
Roll
s No:31
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
try
decimal a, b, result;
a = Decimal.Parse(TextBox1.Text);
b = Decimal.Parse(TextBox2.Text);
result = a / b;
Label1.Text = result.ToString();
Label1.ForeColor = System.Drawing.Color.Black;
102 | P a g e
Sanket Mangwade
Roll
s No:31
catch (Exception err)
Label1.Text += "<br/>";
Label1.Text += "<br/>";
Label1.ForeColor = System.Drawing.Color.Red;
OUTPUT:
103 | P a g e