Professional Documents
Culture Documents
com
Submitted by:
SOMDEV ARYA
USIT, GGSIPU
05516404509
MCA(S.E.)- 3rd Sem.
University School of
Information Technology
GGS Indraprastha University,
Delhi 6
www.final-yearproject.com | www.finalyearthesis.com
TABLE OF CONTENTS
CONTENTS
PAGE NO.
1.
TITLE OF PROJECT.2
2.
ACKNOWLEDGEMENT...3
3.
CERTIFICATE4
4.
SELF CERTIFICATE.5
5.
INTRODUCTION.6-7
6.
7.
8.
9.
10.
USE CASES98-124
11.
Report generation.
12.
MAINTENANCE..158-160
13.
FUTURE ENHANCEMENT161-162
14.
Glossary..163-173
www.final-yearproject.com | www.finalyearthesis.com
www.final-yearproject.com | www.finalyearthesis.com
Acknowledgement
This is a great opportunity to acknowledge and to thanks all those persons without whose support
and help this project would have been impossible. We would like to add a few heartfelt words for
the people who were part of this project in numerous ways.
I would like to thanks to my project guide Ms. Anuradha Chug, for his indefatigable
guidance, valuable suggestion, moral support, constant encouragement and contribution of time
for the successful completion of project work. I am very grateful to him, for providing all the
facilities needed during the project development. At the outset, I sincerely thank all faculty
members of my institution for his extra effort to make our session on line inspire of all ideas.
I thank my Counselors for his indispensable support and encouragement thought the
project. I would like to thank all those who helped me directly or indirectly.
Last but not the least, I would like to acknowledge the ongoing support of my parents and
my family members, whose patience and encouragement during these long days and night have
been paramount in making this project a reality.
Thank you
Student Name: Somdev Arya
www.final-yearproject.com | www.finalyearthesis.com
CERTIFICATE
This is to certify that project entitled Online Training and Placement done by Somdev
Arya , roll no. 05516404509
www.final-yearproject.com | www.finalyearthesis.com
SELF CERTIFICATE
This is to certify that project entitled Online Training and Placement is done by me is an
authentic work carried out for the partial fulfillment of the requirements for the award of the
degree of Master of Computer Application under the guidance of Ms. Anuradha Chug .
The matter embodied in this project work has not been submitted earlier for award of any
degree or diploma to the best of my knowledge and belief.
www.final-yearproject.com | www.finalyearthesis.com
www.final-yearproject.com | www.finalyearthesis.com
www.final-yearproject.com | www.finalyearthesis.com
FRONT-END
BACK-END
PLATFORM:
WINDOW XP.
PROCESSOR
P-IV(1.80 GHZ)
RAM
256 MB
STORAGE CAPACITY
80 GB
DRIVERS
52X24X
52X CD
1.44 MB FDD
SOFTWARE ENVIRONMENT:
OPERATING SYSTEM
WINDOW XP
RDBMS
www.final-yearproject.com | www.finalyearthesis.com
ADO.NET
New features in ADO.NET include support for user-defined types (UDT), asynchronous database
operations, XML data types, large value types, snapshot isolation..
ASP.NET
The Microsoft .NET Framework 3.5 includes significant enhancements to all areas of ASP.NET.
For Web page development, new controls make it easier to add commonly used functionality to
dynamic Web pages. New data controls make it possible to display and edit data on an ASP.NET
Web page without writing code. An improved code-behind model makes developing ASP.NET
9
www.final-yearproject.com | www.finalyearthesis.com
pages easier and more robust. Caching features provide several new ways to cache pages,
including the ability to build cache dependency on tables in a SQL Server database.
You can now customize Web sites and pages in a variety of ways. Profile properties enable
ASP.NET to track property values for individual users automatically. Using Web Parts, you can
create pages that users can customize in the browser. You can add navigation menus using simple
controls.
Improvements to Web site features allow you to create professional Web sites faster and more
easily. Master pages allow you to create a consistent layout for all the pages in a site, and themes
allow you to define a consistent look for controls and static text. To help protect your sites, you
can precompile a Web site to produce executable code from source files (both code files and the
markup in .aspx pages). You can then deploy the resulting output, which does not include any
source information, to a production server. Enhancements to ASP.NET also include new tools
and classes to make Web site management easier for Web site developers, server administrators,
and hosters.
Authenticated Streams
Applications can use the new Negotiate Stream and Stream classes for authentication and to help
secure information transmitted between a client and a server. These authenticated stream classes
support mutual authentication, data encryption, and data signing.
10
www.final-yearproject.com | www.finalyearthesis.com
moving out of range of a wireless local area network, or hardware failure. The Network Change
class provides address change notification by raising events when a change is detected.
Distributed Computing
In the System.Net namespace, support has been added for FTP client requests, caching of HTTP
resources, automatic proxy discovery, and obtaining network traffic and statistical information.
The namespace now includes a Web server class that you can use to create a simple Web server
for responding to HTTP requests. Classes that generate network traffic have been instrumented to
output trace information for application debugging and diagnostics. Security and performance
enhancements have been added to the System.Net.Sockets.Socket and System.Uri classes.
In the System.Runtime.Remoting.Channels namespaces, channel security features have been
added. The TCP channel now supports authentication and encryption, as well as several new
features to better support load balancing.
FTP Support
Applications can now access File Transfer Protocol resources using the WebRequest,
WebResponse, and WebClient classes.
11
www.final-yearproject.com | www.finalyearthesis.com
generic classes and methods. The new System.Collections.Generic namespace provides support
for strongly typed collections. System.Nullable<T> is a standard representation of optional
values. Generics are supported in three languages: Visual Basic, C#, and C++.
12
www.final-yearproject.com | www.finalyearthesis.com
stored and executed locally, executed locally but Internet-distributed, or executed remotely.
versioning conflicts.
To make the developer experience consistent across widely varying types of applications,
To build all communication on industry standards to ensure that code based on the .NET
www.final-yearproject.com | www.finalyearthesis.com
Framework. You can think of the runtime as an agent that manages code at execution time,
providing core services such as memory management, thread management, and remoting, while
also enforcing strict type safety and other forms of code accuracy that promote security and
robustness. In fact, the concept of code management is a fundamental principle of the runtime.
Code that targets the runtime is known as managed code, while code that does not target the
runtime is known as unmanaged code. The class library, the other main component of the .NET
Framework, is a comprehensive, object-oriented collection of reusable types that you can use to
develop applications ranging from traditional command-line or graphical user interface (GUI)
applications to applications based on the latest innovations provided by ASP.NET, such as Web
Forms and XML Web services.
The .NET Framework can be hosted by unmanaged components that load the common language
runtime into their processes and initiate the execution of managed code, thereby creating a
software environment that can exploit both managed and unmanaged features. The .NET
Framework not only provides several runtime hosts, but also supports the development of thirdparty runtime hosts.
For example, ASP.NET hosts the runtime to provide a scalable, server-side environment for
managed code. ASP.NET works directly with the runtime to enable ASP.NET applications and
XML Web services.
Internet Explorer is an example of an unmanaged application that hosts the runtime (in the form
of a MIME type extension). Using Internet Explorer to host the runtime enables you to embed
managed components or Windows Forms controls in HTML documents. Hosting the runtime in
this way makes managed mobile code (similar to Microsoft ActiveX controls) possible, but
14
www.final-yearproject.com | www.finalyearthesis.com
with significant improvements that only managed code can offer, such as semi-trusted execution
and isolated file storage.
Database Architecture
Microsoft SQL Server 2000 data is stored in databases. The data in a database is organized
into the logical components visible to users. A database is also physically implemented as two or
more files on disk.
When using a database, you work primarily with the logical components such as tables, views,
procedures, and users. The physical implementation of files is largely transparent. Typically, only
the database administrator needs to work with the physical implementation.
Each instance of SQL Server has four system databases (master, model, tempdb, and msdb)
and one or more user databases. Some organizations have only one user database, containing all
the data for their organization. Some organizations have different databases for each group in
15
www.final-yearproject.com | www.finalyearthesis.com
their organization, and sometimes a database used by a single application. For example, an
organization could have one database for sales, one for payroll, one for a document management
application, and so on. Sometimes an application uses only one database; other applications may
access several databases.
It is not necessary to run multiple copies of the SQL Server database engine to allow multiple
users to access the databases on a server. An instance of the SQL Server Standard or Enterprise
Edition is capable of handling thousands of users working in multiple databases at the same time.
Each instance of SQL Server makes all databases in the instance available to all users that
connect to the instance, subject to the defined security permissions.
When connecting to an instance of SQL Server, your connection is associated with a particular
database on the server. This database is called the current database. You are usually connected to
a database defined as your default database by the system administrator, although you can use
connection options in the database APIs to specify another database. You can switch from one
database to another using either the Transact-SQL USE database_name statement, or an API
function that changes your current database context.
SQL Server 2000allows you to detach databases from an instance of SQL Server, then reattach
them to another instance, or even attach the database back to the same instance. If you have a
SQL Server database file, you can tell SQL Server when you connect to attach that database file
with a specific database name.
16
www.final-yearproject.com | www.finalyearthesis.com
Purpose
The Project ONLINE TRAINING AND PLACEMENT is a website that aims at making the
training and placement procedure in our institute easier. Presently the training and placement
procedure is carried out by directly registering at the campus training and placement cell to the
training and placement officer. This whole process is quite tedious for TPO. In addition to this
students may not get updated about the procedure and their training and placement status . With
internet reaching at our doorsteps this website aims at bringing an easier way to register yourself
for placements and trainings. Students can easily register themselves and can view their
placement status . This website keeps track of all students personal and academic details and
keep track of their training and placement status.
The central repository of all records helps TPO to update the training and placement record of
students easily and helps in reductions any anomalies and redundancy. With the help of website
students can easily update their personal and academic information that sometimes changes
during the course of training and placement.
1.2
Scope:
The website Online Training and Placement will be a Reporting application that will be used
for automating the manual process of training and placement in our institute .The application will
manage the details of all the students who register themselves for training or placement. The
17
www.final-yearproject.com | www.finalyearthesis.com
website provides an interface to store the training and placements details of all students and
allows the student to search and view their training and placement status online.
The system will greatly simplify the overall procedure of training and placement in our institute.
1.3
Objectives:
Students can register for training and placement via registration form provided on
website.
Search feature is provided which enables the students to only their training and placement
status.
Student can update their personal and academic records like email id, current semester,
correspondence address and marks obtained in different semesters.
Latest information about which company is visting the campus is provided which helps
the students to get updated information quickly.
1.4
Key features
Website is user friendly with more GUI so that student can register and view the
information with ease.
Student cannot access or modify the details of Placements and Organisation in which they
are scheduled for the training.
Invalid and duplicate registrations can be avoided and hence it provides reliability.
www.final-yearproject.com | www.finalyearthesis.com
Administrator is responsible for the deletion of any student record from database.
Helps to make a short list of students who get placed in certain Company or get training
in any Organization.
1.4
Abbrevations:
1.5
References:
1.6
2.
Overall Description
2.1
Product perspective:
Online Training and Placement is a website which aims at making the registration procedure for
students for trainings and placements in campus easier. This website provides an easy way to
TPO to keep track of training and placements of all the students and saves him loads of manual
work. This website makes updation of records easier by both students and TPO and provides
updated information about the current trainings and placements status in campus.
Front End Client
Application (with data
entry/ update/ cancel/ view
and reporting facility)
Backend
Database
19
www.final-yearproject.com | www.finalyearthesis.com
2.1.1
System interface:
USER INTERFACE:
Windows based
Friendly Navigation
HARDWARE INTERFACE:
Keyboard
Mouse
Modem
Screen resolution of at least 1024x768- required for proper and complete viewing of
screens.
SOFTWARE INTERFACE
2.1.2
2.2
Operations :
Registration
Updation
Viewing
Searching
20
www.final-yearproject.com | www.finalyearthesis.com
Deletion privilege to administrator only who in this case is training and placement officer.
2.3
User Characteristics:
Operator should be computer literate. Must have basic sense of using internet & navigation between
various pages of the website.
2.4 General Constraints:
Interface is in English.
3.
Assumptions :
Specific Requirements
Functional Requirement no 1:
21
www.final-yearproject.com | www.finalyearthesis.com
Input : students personal details viz - Enrollment no., name, fathers name, current address,
permanent address, email id, date of birth.
Students academic details: percentage of marks in class tenth, twelth, various semesters of
graduation or post gradutation.
Processing : validation checks are performed on the input data by the student like :
Functional Requirement no 2:
Introduction : Searching
Processing : After inputting data validation checks on various fields is performed . on submission
of the information the record is searched in the stored database o basis of the information
submitted.
Output : If the information submitted by the student is valid and found in the database then the
corresponding record is displayed .
For training : the output is the name of the organization in which student is scheduled for training.
22
www.final-yearproject.com | www.finalyearthesis.com
For placement : The output is the name of the Company in which the student is placed.
Functional Requirement No 3:
Input : Personal information of student: enrollment no., name. email id , contact , present address.
Processing : After entering the required information the various validation checks are performed
on submission of the information the updations are made to the database.
Student must enter the correct enrollment no. and name
Output
Functional Requirement 4
Introduction : Viewing
Input : none.
Processing : on clicking the view button the system search for the specified database stored.
Output : if the specified database is stored then the whole database is display in the tabular form.
The data displayed is the updated and current information of the students personal and academic
details . It also displays the status of the Training and placement of student.
4. Performance requirements
5. Design Constraints
23
www.final-yearproject.com | www.finalyearthesis.com
6. Attributes
6.1 Reliability and Recovery:
It is imperative that database should be always up when put into the product. During period of intense
activities like submission and verification and updation of data, back up should be taken. It will help to
minimize downtime in case of failure. Any abnormal operations shall result in the shutting down of the
system.
6.2 Security:
The database should be protected physically by having server located in an enclosed and guarded facility.
Virus scanning software should be installed to protect from viruses. The server should be installed under
firewall so that server only internal users can access it. The system shall be compatible with AIMS
security standards. There should be terms and conditions and a check on the content added by the users.
Duplicate record must be discarded by the administrator.
6.3 Maintenance:
New additional features can be added if required and also the system components i.e. memory, disk,
drives shall be easily serviceable without much alteration in the code.
24
www.final-yearproject.com | www.finalyearthesis.com
Work Flow of
Online Training & Placement
25
www.final-yearproject.com | www.finalyearthesis.com
DFD
0 Level
26
www.final-yearproject.com | www.finalyearthesis.com
T & P Officer
Student
View
Online
Training &
Placement
Update T&P
status
Update
View
Level 1 DFD
Register
Student
Register
Training
Training
Registration
27
www.final-yearproject.com | www.finalyearthesis.com
Updation
personal
info
Update
personal
info
Placement Registration
Updation for
training
Placement
Training
Updation for
placement
Search for training
Searching for training
Display
Placement
Training
Placement
Display
Training
TNP
Officer
Placement
Data Base
28
www.final-yearproject.com | www.finalyearthesis.com
View training
View Placements
Update trainings
Training
and
Placement
officer
Update Placements
Registration for training
Registration for placements
Search for training
Search for placements
Student
Update personal information
View training
View placement
Use cases
1. Registration process for training
1.1 Brief description
29
www.final-yearproject.com | www.finalyearthesis.com
This use case allows the actor to register himself for training .
1.2 Actors
There is only one actor (student ) which interacts and participates with this use case.
1.3 Flow of events
1.3.1 Basic flow
This use case starts when the actor wishes to Register himself for the training.
1. The system requests that the student must enter his all valid personal and academic
information.
2. Once the student provides the requested information, one of the sub-flows is executed.
3. If the student selected submit , the submit training information sub flow is executed.
1.3.1.1 Submit training information
1. The system requests the student to
which includes:
Personal Information
a) Enrollment no
b) Name
c) Fathers name
d) Current address
e) Permanent address
f) Email id
g) Date of birth
h) Email id
i) Phone
30
www.final-yearproject.com | www.finalyearthesis.com
Academic Information
a) percentage of marks in class 10
b) percentage of marks in class 12
c) percentage of marks in various semesters
d) current semester
e) branch
f) interested field of training
2. Once the user provides the requested information, system first validates the
information provided.
3. If the information is valid then the particular information about the student is
recorded in the database
1.3.2 Alternative flow
1.3.2.1 Invalid information
If the student entered the invalid information then the system will generate an error
message to again fill the information properly.
1.3.2.2 Blank information
If the student left blank the text boxes that are mandatory to be filled by him then the
system will generate error message.
1.3.2.3 On cancel
If the student chooses the cancel then the use case ends and the basic flow begins.
1.4 Special Requirements
None
1.5 Pre-Condition
31
www.final-yearproject.com | www.finalyearthesis.com
The user must be a student of USIT, GGSIPU.
1.6 Post-Condition
If the use case was successful, the student information is added in the training database.
Otherwise , the system state is unchanged.
1.7 Extension points
None
2.2 Actors
There is only one actor (student) which interacts and participates with this use case.
sub-flow is
executed.
3. If the student selected submit , the submit training information sub flow is executed.
2.3.1.1 Submit training information
32
www.final-yearproject.com | www.finalyearthesis.com
1. The system requests
the student to
which includes:
Personal Information
a) Enrollment no
b) Name
c) Father_name
d) current address
e) Permanent address
f) Email id
g) Date of birth
h) Email id
i) Phone
Academic Information
a) percentage of marks in class 10
b) percentage of marks in class 12
c) percentage of marks in various semesters
d) current semester
e) number of backlogs
f) branch
2. Once the user provides the requested information, system
information provided.
3. If the information is valid then the particular information about the student is
recorded in the database.
33
www.final-yearproject.com | www.finalyearthesis.com
www.final-yearproject.com | www.finalyearthesis.com
3.2 Actors
There is only one actor (student ) which interacts and participates with this use case.
35
www.final-yearproject.com | www.finalyearthesis.com
2. Once the user provides the requested information, system first validates the
information provided.
3. If the information is valid then the particular information about the student is
updated in the database.
36
the training
www.final-yearproject.com | www.finalyearthesis.com
4.2 Actors
There is only one actor (student ) which interacts and participates with this use case.
includes:
Personal Information
a) Enrollment no
b) Name
37
www.final-yearproject.com | www.finalyearthesis.com
c) Email id
d) Contact no.
e)
Current address
Academic Information
a) Current semester
b) Marks of various semesters.
c) Number of backlogs
2. Once the user provides the requested information, system first validates
the information provided.
3. If the information is valid then the particular information about the student
is updated in the database.
38
www.final-yearproject.com | www.finalyearthesis.com
The user must be a student of USIT, GGSIPU.
4.6 Post-condition
If the use case was successful, the student information is updated in the placement
database. Otherwise, the system state is unchanged.
4.7 Extension points
None
5.2 Actors
There is only one actor (student) which interacts and participates with this use case.
www.final-yearproject.com | www.finalyearthesis.com
c) Major
d) Current semester
2. Once the user provides the requested information, system
information provided.
3. If the information is valid then the placement status of the particular student is
displayed.
40
www.final-yearproject.com | www.finalyearthesis.com
If the use case was successful, the placement status of the particular student is displayed.
Otherwise, the system state is unchanged.
5.7 Extension points
None
6.2 Actors
There is only one actor (student) which interacts and participates with this use case.
www.final-yearproject.com | www.finalyearthesis.com
2. Once the user provides the requested information, system
information provided.
3. If the information is valid then the training ststus of the particular student is
displayed.
42
www.final-yearproject.com | www.finalyearthesis.com
6.7 Extension points
None
7.2 Actors
Training and placement officer (i.e administrator) and student can
interacts and
When the user selects the view training option , the system displays all the
records of the students stored along with their training status i.e the name of
the organisation if they are scheduled for the training in a tabular form.
43
www.final-yearproject.com | www.finalyearthesis.com
7.4 Special requirements
None
7.5 Pre-condition
The user must be either a student or training and placement officer of USIT, GGSIPU.
7.6 Post-condition
If the use case was successful, the training record of all the students is displayed.
Otherwise , the system state is unchanged.
7.7 Extension points
None
8.2 Actors
Training and placement officer (i.e administrator) and student can interact and
participates with this use case.
When the user selects the view placements option , the system displays all the
records of the students stored along with their placement status i.e the name of
44
www.final-yearproject.com | www.finalyearthesis.com
the organisation in which they they are placed or null if not placed in a tabular
form.
Module:-
45
www.final-yearproject.com | www.finalyearthesis.com
46
www.final-yearproject.com | www.finalyearthesis.com
47
www.final-yearproject.com | www.finalyearthesis.com
www.final-yearproject.com | www.finalyearthesis.com
www.final-yearproject.com | www.finalyearthesis.com
50
www.final-yearproject.com | www.finalyearthesis.com
User Module
Home Page
51
www.final-yearproject.com | www.finalyearthesis.com
Procedure page
52
www.final-yearproject.com | www.finalyearthesis.com
53
www.final-yearproject.com | www.finalyearthesis.com
Placement Registration B.Tech
54
www.final-yearproject.com | www.finalyearthesis.com
55
www.final-yearproject.com | www.finalyearthesis.com
56
www.final-yearproject.com | www.finalyearthesis.com
57
www.final-yearproject.com | www.finalyearthesis.com
Training Registration M.Tech
58
www.final-yearproject.com | www.finalyearthesis.com
59
www.final-yearproject.com | www.finalyearthesis.com
RESULT :
60
www.final-yearproject.com | www.finalyearthesis.com
61
www.final-yearproject.com | www.finalyearthesis.com
View M.Tech Placement
62
www.final-yearproject.com | www.finalyearthesis.com
Result:
63
www.final-yearproject.com | www.finalyearthesis.com
View MCA Placement
64
www.final-yearproject.com | www.finalyearthesis.com
RESULT:
65
www.final-yearproject.com | www.finalyearthesis.com
View Training B.Tech
66
www.final-yearproject.com | www.finalyearthesis.com
View Training M.Tech
67
www.final-yearproject.com | www.finalyearthesis.com
RESULT
68
www.final-yearproject.com | www.finalyearthesis.com
69
www.final-yearproject.com | www.finalyearthesis.com
RESULT:
70
www.final-yearproject.com | www.finalyearthesis.com
Search Placement B.Tech
71
www.final-yearproject.com | www.finalyearthesis.com
RESULT:
72
www.final-yearproject.com | www.finalyearthesis.com
73
www.final-yearproject.com | www.finalyearthesis.com
RESULT:
74
www.final-yearproject.com | www.finalyearthesis.com
Search Placement MCA
75
www.final-yearproject.com | www.finalyearthesis.com
RESULT
76
www.final-yearproject.com | www.finalyearthesis.com
77
www.final-yearproject.com | www.finalyearthesis.com
78
www.final-yearproject.com | www.finalyearthesis.com
79
www.final-yearproject.com | www.finalyearthesis.com
Update Placement B.Tech
RESULT:
80
www.final-yearproject.com | www.finalyearthesis.com
81
www.final-yearproject.com | www.finalyearthesis.com
Update Placement M.Tech
82
www.final-yearproject.com | www.finalyearthesis.com
Update Placement MCA
83
www.final-yearproject.com | www.finalyearthesis.com
84
www.final-yearproject.com | www.finalyearthesis.com
85
www.final-yearproject.com | www.finalyearthesis.com
86
www.final-yearproject.com | www.finalyearthesis.com
Contact Us
87
www.final-yearproject.com | www.finalyearthesis.com
Excellent Faculty
88
www.final-yearproject.com | www.finalyearthesis.com
Allround Development
89
www.final-yearproject.com | www.finalyearthesis.com
R&D
90
www.final-yearproject.com | www.finalyearthesis.com
91
www.final-yearproject.com | www.finalyearthesis.com
Students Statistics
92
www.final-yearproject.com | www.finalyearthesis.com
Placement Statistics
93
www.final-yearproject.com | www.finalyearthesis.com
Coding
Masterpage
<%@ Master Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<style type="text/css">
body
{background-color:white;
}
.staticMenuItem
{
color:Blue;
border:solid 1px white;
padding:2px 11px;
border-width:thin;
font-size:large;}
.menuHover
{
color:darkblue;
background-color:lavender;
}
.dynamicMenuItem
{
color:Blue;
font-style:oblique;
padding: 2px 4px;
}
.dynamicMenu
{
border:solid 1px white;
filter:progid:DXImageTransform.Microsoft.dropshadow(offX=5,offY=5,
Color="lightsteelblue", Positive="true")
}
.one
{
color:Blue;
float:left;
width:940px;
height:20px;
padding:10px;
94
www.final-yearproject.com | www.finalyearthesis.com
border-width:thin;
margin:5px;
background-color:lavender;
position:fixed;
}
.two
{
color:Blue;
float:right;
width:660px;
height:440px;
padding:10px;
border-width:thin;
margin:5px;
background-color:lavender;
}
.three
{
color:Blue;
float:left;
width:940px;
height:15px;
padding:10px;
border-width:thin;
margin:5px;
background-color:lavender;
text-align:center;
table-layout:auto;
border-top-color:Black;
}
.four
{
color:Blue;
float:left;
width:210px;
height:470px;
padding:10px;
border-width:thin;
margin:5px;
background-color:lavender;
}
.image
{float:left;
background-color:silver;
}
.clear
{clear:both;}
</style>
<title>Master Page</title>
</head>
<body>
<form id="form1" runat="server">
<div class="three">
<div class="image">
<asp:image ID="image1"
runat="server"
95
www.final-yearproject.com | www.finalyearthesis.com
width="98" height="79"
imageurl="~/images/logo.jpg"/>
</div>
<text allign="center">
<font size = "5" face = "verdana" ><b>UNIVERSITY SCHOOL OF INFORMATION AND
TECHNOLOGY
</br></br>ONLINE TRAINING AND PLACEMENT</b></font>
</text>
</div>
<div class="one">
<div>
<asp:Menu
Id="Menu1"
Orientation="Horizontal"
StaticMenuItemStyle-CssClass="staticMenuItem"
StaticHoverStyle-CssClass="menuHover"
DynamicHoverStyle-CssClass="menuHover"
DynamicMenuItemStyle-CssClass="dynamicMenuItem"
DynamicMenuStyle-CssClass="dynamicMenu"
Runat="server">
<Items>
<asp:MenuItem
NavigateUrl="Default.aspx"text="Home"selectable="true">
<asp:MenuItemNavigateUrl="~/Procedure.aspx"text="Procedure" />
</asp:MenuItem>
<asp:MenuItem text="Placement"selectable="false">
<asp:menuitem text="Registration" selectable="false">
<asp:menuitem NavigateUrl="B.Tech Registration.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="M.Tech Registration.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="MCA Registration.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="Training" selectable="false">
<asp:menuitem text="Registration" selectable="false">
<asp:menuitem NavigateUrl="B.Tech Training Registration.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="M.Tech Training Registration.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="MCA Training Registration.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="View" selectable="false">
<asp:menuitem text="Placement" selectable="false">
<asp:menuitem NavigateUrl="View B.Tech Placement.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="View M.Tech Placement.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="View MCA Placement.aspx" text="MCA" />
</asp:MenuItem>
<asp:menuitem text="Training" selectable="false">
<asp:menuitem
NavigateUrl="View B.Tech Training.aspx" text="B.Tech" />
<asp:MenuItem
NavigateUrl="View M.Tech Training.aspx" text="M.Tech" />
<asp:MenuItem
NavigateUrl="View MCA Training.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="Search" selectable="false">
<asp:menuitem text="Placement" selectable="false">
<asp:menuitem NavigateUrl="Search B.Tech Placement.aspx" text="B.Tech" />
96
www.final-yearproject.com | www.finalyearthesis.com
<asp:MenuItem NavigateUrl="Search M.Tech Placement.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Search MCA Placement.aspx" text="MCA" />
</asp:MenuItem>
<asp:menuitem text="Training" selectable="false">
<asp:menuitem NavigateUrl="Search B.Tech Training.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="Search M.Tech Training.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Search MCA Training.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="Update" selectable="false">
<asp:menuitem text="Placement" selectable="false">
<asp:menuitem NavigateUrl="Update B.Tech Placement.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="Update M.Tech Placement.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Update MCA Placement.aspx" text="MCA" />
</asp:MenuItem>
<asp:menuitem text="Training" selectable="false">
<asp:menuitem NavigateUrl="Update B.Tech Training.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="Update M.Tech Training.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Update MCA Training.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem NavigateUrl="~/contact us .aspx" text="Contact Us"
selectable="true" >
</asp:MenuItem>
</Items>
</asp:Menu>
</div>
</div>
<div class="four" />
<asp:Menu
Id="Menu2"
Orientation="Vertical"
StaticMenuItemStyle-CssClass="staticMenuItem"
StaticHoverStyle-CssClass="menuHover"
DynamicHoverStyle-CssClass="menuHover"
DynamicMenuItemStyle-CssClass="dynamicMenuItem"
DynamicMenuStyle-CssClass="dynamicMenu"
Runat="server">
<Items>
<asp:MenuItem text="Why Recruit Us" selectable="false">
<asp:MenuItem NavigateUrl="~/Execellent faculty.aspx" text="Excellent
Faculty" />
<asp:MenuItem
NavigateUrl="~/Allround development.aspx"
text="Allround Development" />
<asp:MenuItem
NavigateUrl="~/R&D.aspx"
text="R&D" />
</asp:MenuItem>
<asp:MenuItem
NavigateUrl="~/our recruiters.aspx"
text="Our Past Recruiters"
selectable="true" >
</asp:MenuItem>
<asp:MenuItem
NavigateUrl="~/ss.aspx"
97
www.final-yearproject.com | www.finalyearthesis.com
text="Students Statistics"
selectable="true" >
</asp:MenuItem>
<asp:MenuItem
NavigateUrl="~/ps.aspx"
text="Placement Statistics"
selectable="true" >
</asp:MenuItem>
</Items>
</asp:Menu>
<p>
"A printer consists of three main parts: the case, the jammed paper tray
and the blinking red light"
</p>
<p>
"Use what talent you possess: the woods would be very silent if no birds
sang except those that sang best"
</p>
<p>
" The principal goal of education is to create men who are capable of
doing new things, not simply of repeating what other generations have done"
</p>
<p>
"RAM /abr./: Rarely Adequate Memory"
</p>
</div>
<div>
<div class="two" />
<asp:ContentPlaceHolder id="contentplaceholder2" Runat="Server">
</asp:Contentplaceholder>
</div>
<div class="clear"/>
</form>
</body>
</html>
Default Page
Procedure Page
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
98
www.final-yearproject.com | www.finalyearthesis.com
<div class ="two" >
<h1><b> PROCEDURE FOR TRAINING AND PLACEMENTS</b></h1></</br>
</br>
</br>
1.The Placement Office (nodal point for placements at USIT) or the Placement
Cell (a body of student representatives) sends invitations to
companies/organizations along with relevant information.</br>
2.Logins are created for students and companies interested in recruiting at
http://usitplacements.co.cc to access their online account.</br>
3.If the company/ organization wishes to conduct a Pre-Placement Talk (PPT)
they can sent a request along with the preferred dates.</br>
4.Placement Office allots dates to companies for campus interviews based on
various details given by companies. The company/ organization
confirms the dates with the Placement Office.</br>
5.Interested students may submit their complete Personal and academic
information online via online registeration forms.</br>
6.students can easily search for their placements.</br>
7.Students should ensure themselves regarding the eligibilty criterion
required before submission for placement.</br>
8.Placement Officers will update the placement and training record of students
as per the list of recruited students provided
by various companies/organisations.</br></br>
Note: The placement office records jobs corresponding to the students
selected. Students once placed may not be allowed to appear for
other interviews as per the institute placement policy.
</br>
</br>
Hoping for your kind co-operation for a bright and blooming placement
season.</br>
Student Placement Representatives,</br>
Placement Cell,</br>
USIT,GGSIPU,Delhi
</asp:Content>
99
www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@branch", txtbranch.Text)
cmd.Parameters.AddWithValue("@gap", txtgap.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub txttwelth_TextChanged(ByVal sender As Object, ByVal e As
System.EventArgs)
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" />
<h2><b> B.Tech Registration form</b></h2>
<p><b>Personal information</b> </p>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
</p>
<p>
100
www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
101
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"
ontextchanged="txttwelth_TextChanged"></asp:TextBox>
102
www.final-yearproject.com | www.finalyearthesis.com
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:RangeValidator ID="Reqsem2" ControlToValidate="txtsem2"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem3" ControlToValidate="txtsem3"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label22" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server" Width="128px"></asp:TextBox>
<asp:Label ID="Label23" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label9" runat="server" Text="No. of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="4" MaximumValue="8" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label21" runat="server" Text="Branch"></asp:Label>
<asp:TextBox ID="txtbranch" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch"
ControlToValidate="txtbranch" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
103
www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label20" runat="server" Text="Academic Gap(in
Years)"></asp:Label>
<asp:TextBox ID="txtgap" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>
104
www.final-yearproject.com | www.finalyearthesis.com
105
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
106
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label9" runat="server" Text="No. of
Backlogs"></asp:Label>
107
www.final-yearproject.com | www.finalyearthesis.com
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
</p>
<p>
108
www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@grad", txtgrad.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<h2><b>MCA registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(*required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
109
www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
110
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
111
www.final-yearproject.com | www.finalyearthesis.com
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label9" runat="server" Text="No. of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="3" MaximumValue="6" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label20" runat="server" Text="Academic Gap(in
Years)"></asp:Label>
<asp:TextBox ID="TextBox7" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>
112
www.final-yearproject.com | www.finalyearthesis.com
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandText = "Insert Into
btechregistn(enrollmentno,name,email,contact,tenth,twelth,sem1,sem2,sem3,sem4,
sem5,sem6,sem7,sem8,cursem,branch,field)
Values(@enrollmentno,@name,@email,@contact,@tenth,@twelth,@sem1,@sem2,@sem3,@s
em4,@sem5,@sem6,@sem7,@sem8,@cursem,@branch,@field)"
cmd.Connection = con
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollmentno.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@branch", txtbranch.Text)
cmd.Parameters.AddWithValue("@field", txtfield.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<h2><b>B.Tech Training registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
113
www.final-yearproject.com | www.finalyearthesis.com
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
114
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
115
www.final-yearproject.com | www.finalyearthesis.com
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label22" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server" Width="128px"></asp:TextBox>
<asp:Label ID="Label23" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="8" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label21" runat="server" Text="Branch"></asp:Label>
<asp:TextBox ID="txtbranch" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch"
ControlToValidate="txtbranch" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label24" runat="server" Text="Interested Field of
Training"></asp:Label>
<asp:TextBox ID="txtfield" runat="server"></asp:TextBox>
</p>
<p>
</p>
116
www.final-yearproject.com | www.finalyearthesis.com
<p>
117
www.final-yearproject.com | www.finalyearthesis.com
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<h2><b>M.Tech Training registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
118
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
119
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="4" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label21" runat="server" Text="Branch"></asp:Label>
<asp:TextBox ID="txtbranch" runat="server"></asp:TextBox>
120
www.final-yearproject.com | www.finalyearthesis.com
<asp:RequiredFieldValidator ID="Reqbranch"
ControlToValidate="txtbranch" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label22" runat="server" Text="Interested Field of
Training"></asp:Label>
<asp:TextBox ID="txtfield" runat="server"></asp:TextBox>
</p>
<p>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>
121
www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@field", txtfield.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<h2><b>MCA Training registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(*required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
122
www.final-yearproject.com | www.finalyearthesis.com
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
123
www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
124
www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="6" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label20" runat="server" Text="Interested field of
Training"></asp:Label>
<asp:TextBox ID="txtfield" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>
125
www.final-yearproject.com | www.finalyearthesis.com
End Sub
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view B.tech placements"
onclick="Button1_Click" />
<asp:GridView ID="GridView2" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel" Width="84px" />
</div>
</asp:Content>
126
www.final-yearproject.com | www.finalyearthesis.com
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view M.tech placements"
onclick="Button1_Click" />
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="96px" />
</div>
</asp:Content>
127
www.final-yearproject.com | www.finalyearthesis.com
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view mca placements"
onclick="Button1_Click" />
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="95px" />
</div>
</asp:Content>
128
www.final-yearproject.com | www.finalyearthesis.com
<br />
<asp:Button ID="Button1" runat="server" Text="view B.tech Training"
onclick="Button1_Click" />
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="83px" />
</div>
</asp:Content>
129
www.final-yearproject.com | www.finalyearthesis.com
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="84px" />
</div>
</asp:Content>
130
www.final-yearproject.com | www.finalyearthesis.com
131
www.final-yearproject.com | www.finalyearthesis.com
<asp:RequiredFieldValidator ID="Reqbranch" ControlToValidate="Textbox3"
text="(required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="4" MaximumValue="8" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> You are Placed In:</b>
<asp:Label ID="lblplacement" EnableViewstate="False" runat="server" />
</div>
</asp:Content>
132
www.final-yearproject.com | www.finalyearthesis.com
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Major"></asp:Label>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch" ControlToValidate="Textbox3"
text="(required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="2" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> You are Placed In:</b>
<asp:Label ID="lblplacement" EnableViewstate="False" runat="server" />
</div>
</asp:Content>
133
www.final-yearproject.com | www.finalyearthesis.com
Dim strselect As String
Dim cmd As SqlCommand
strselect = "Select Placement From mcaregist Where
enrollmentno=@enrollmentno And name=@name"
cmd = New SqlCommand(strselect, con)
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
con.Open()
lblplacement.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
</br>
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> You are Placed In:</b>
<asp:Label ID="lblplacement" EnableViewstate="False" runat="server" />
</div>
</asp:Content>
134
www.final-yearproject.com | www.finalyearthesis.com
135
www.final-yearproject.com | www.finalyearthesis.com
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<div>
<b> Organisation:</b>
<asp:Label ID="lbltraining" EnableViewstate="False" runat="server" />
</div>
</asp:Content>
136
www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Major"></asp:Label>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch" ControlToValidate="Textbox3"
text="(required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="2" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<div>
<b> Organisation:</b>
<asp:Label ID="lbltraining" EnableViewstate="False" runat="server" />
</div>
</asp:Content>
137
www.final-yearproject.com | www.finalyearthesis.com
lbltraining.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="6" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> Organisation:</b>
<asp:Label ID="lbltraining" EnableViewstate="False" runat="server" />
</div>
</asp:Content>
138
www.final-yearproject.com | www.finalyearthesis.com
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
Dim strupdate As String
Dim intupdatecount As Integer
strupdate = "Update btechregist Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4,sem5=@sem5,sem6=@sem6,sem7=@sem7,sem8=@sem8,back=@back Where
enrollmentno=@enrollment And name=@name"
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two">
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
139
www.final-yearproject.com | www.finalyearthesis.com
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="4" MaximumValue="8" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem2" ControlToValidate="txtsem2"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label15" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
<br />
<br />
<asp:Label ID="Label14" runat="server" Text="No.of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
140
www.final-yearproject.com | www.finalyearthesis.com
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>
141
www.final-yearproject.com | www.finalyearthesis.com
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="2" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<br />
<br />
142
www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label14" runat="server" Text="No.of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>
143
www.final-yearproject.com | www.finalyearthesis.com
144
www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<br />
<asp:Label ID="Label14" runat="server" Text="No.of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>
145
www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="8" Type="Integer"
runat="server" />
146
www.final-yearproject.com | www.finalyearthesis.com
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label15" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
<br />
<br />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>
147
www.final-yearproject.com | www.finalyearthesis.com
strupdate = "Update mtechregistn Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4 Where enrollmentno=@enrollment And name=@name"
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
148
www.final-yearproject.com | www.finalyearthesis.com
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<br />
<br />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>
149
www.final-yearproject.com | www.finalyearthesis.com
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class = "two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
150
www.final-yearproject.com | www.finalyearthesis.com
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="6" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<br />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>
Contact Us
151
www.final-yearproject.com | www.finalyearthesis.com
<b> Mr. Ramakishore</b></br>
email: rama.ipu@gmail.com
phone:23900328.
</br>
</br>
</br>
<b> For website related Details and Queries Contact</b>
</br>
Priya Gautam :9873338345
Swati Manishya: 9811833597
</asp:Content>
Excellent Faculty
152
www.final-yearproject.com | www.finalyearthesis.com
R&D
153
www.final-yearproject.com | www.finalyearthesis.com
Students Statistics
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<asp:Image ID="image3" runat=server Width="650" height="420"
ImageUrl="~/images/ss.JPG" />
<asp:Image ID="image4" runat=server Width="650" height="420"
ImageUrl="~/images/bs.JPG" />
</div>
</asp:Content>
Placement Statistics
154
www.final-yearproject.com | www.finalyearthesis.com
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<asp:Image ID="image5" runat=server Width="650" height="420"
ImageUrl="~/images/ps.JPG" />
</div>
</asp:Content>
Future Scope
On the basis of the work done on the project ONLINE TRAINING AND PLACEMENT, the
following conclusions emerge from the development.
1. This project has achieved the objective of replacing/augmenting the conventional system
of training and placement in our institute.
155
www.final-yearproject.com | www.finalyearthesis.com
2. The development of this website has been achieved by using ASP.NET 3.5 framework ,
which is very conductive to develop the website with regard to time and specific need to
the user.
3. This website is highly user friendly, required an optimal minimal input from user while
providing highly relevant and focused outputs.
4. Fully automated, avoiding human intervention. Hence it provides a very rapid cost
effective alternative to the conventional manual operation/procedures.
5. In future the website can be extended to be made on any language and any server side
scripting can be used as per the needs.
6. more advanced features and GUI can be added to the website without changing any core
functionalities.
7. The system can further extended as per user and administrative requirements to
encompass other aspects of training and placements.
CONCLUSION
The website online training and placement has been developed to provide an easier way to
students to register themselves for the training and placements. It also reduces the loads of
tedious work of training and placement officer by automatically maintaining a centralized
156
www.final-yearproject.com | www.finalyearthesis.com
database of all students when they register online.so the TNP officer can easily update the
training and placement status of each student and the same can be displayed online.
157