0% found this document useful (0 votes)
19 views15 pages

179 - Vasu Pavasiya

The document describes an ASP.NET student information system that includes pages for registration, login, courses, subjects, and more. It uses master pages, XML files, and databases to store and retrieve user and course information. Code behind pages contain event handlers and SQL queries to insert, select, and display data in the system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views15 pages

179 - Vasu Pavasiya

The document describes an ASP.NET student information system that includes pages for registration, login, courses, subjects, and more. It uses master pages, XML files, and databases to store and retrieve user and course information. Code behind pages contain event handlers and SQL queries to insert, select, and display data in the system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

ASP.

NET FRAMEWORK

NAME : VASU RASIKBHAI PAVASIYA EXAM NO :

STD : TYBCA DIV : 1

ROLL NO : 179

SUBJECT : ASP.NET - PRACTICAL

179_VASU PAVASIYA Page 1


ASP.NET FRAMEWORK

Guestmaster.master :

Index.aspx :

179_VASU PAVASIYA Page 2


ASP.NET FRAMEWORK

Aboutus.aspx :

Contactus.aspx :

179_VASU PAVASIYA Page 3


ASP.NET FRAMEWORK

Feedback.aspx :

Feedback.aspx.vb :
Imports System.Data.SqlClient
Imports System.Data
Partial Class feedback
Inherits System.Web.UI.Page
Dim con As New SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\165\ASP.NET\studinfo\App_Data\dbstud.mdf;Integ
rated Security=True;User Instance=True")
Protected Sub btnfeedback_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnfeedback.Click
Try
Dim cmd As New SqlCommand("insert into tblfeedback values(@e, @f)", con)
cmd.Parameters.Add("@e", SqlDbType.VarChar, 50).Value = txtemail.Text
cmd.Parameters.Add("@f", SqlDbType.VarChar).Value = txtfeedback.Text
con.Open()
cmd.ExecuteNonQuery()
con.Close()
MsgBox("Feedback inserted", MsgBoxStyle.OkOnly, "Feedback")
txtemail.Text = ""
txtfeedback.Text = ""
Catch ex As Exception
MsgBox(ex.Message)
Finally
If con.State = ConnectionState.Open Then
con.Close()
End If
End Try
End Sub

Protected Sub btndisplay_Click(ByVal sender As Object, ByVal e As


System.EventArgs) Handles btndisplay.Click

179_VASU PAVASIYA Page 4


ASP.NET FRAMEWORK
Dim cmd As New SqlCommand("select * from tblfeedback", con)
Dim da As New SqlDataAdapter(cmd)
Dim ds As New DataSet
da.Fill(ds, "tblf")
dgvfeedback.DataSource = ds.Tables("tblf")
Me.DataBind() 'dgvfeedback.DataBind()
End Sub
End Class

Registration.aspx :

179_VASU PAVASIYA Page 5


ASP.NET FRAMEWORK

Registration.aspx.vb :
Imports System.Data.SqlClient Imports System.Data
Partial Class registration
Inherits System.Web.UI.Page
Dim con As New SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\165\ASP.NET\studinfo\App_Data\dbstud.mdf;Integ
rated Security=True;User Instance=True")
Protected Sub btnreset_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles btnreset.Click
txtuname.Text = ""
txtpwd.Text = ""
End Sub

Protected Sub CustomValidator1_ServerValidate(ByVal source As Object, ByVal args


As System.Web.UI.WebControls.ServerValidateEventArgs) Handles
CustomValidator1.ServerValidate
Dim len As Integer = args.Value.Length
If len = 10 Then
args.IsValid = True
Else
args.IsValid = False
End If
End Sub

Protected Sub btnsubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs)


Handles btnsubmit.Click
If Page.IsValid Then
Dim cmd As New SqlCommand("insert into tblusers values(@nm, @add, @dob,
@ge, @hb, @ag, @un, @pas, @cpas, @em, @ut, @mn)", con)
cmd.Parameters.Add("@nm", SqlDbType.VarChar).Value = txtname.Text
cmd.Parameters.Add("@add", SqlDbType.VarChar).Value = txtaddress.Text
cmd.Parameters.Add("@dob", SqlDbType.Date).Value = CDate(txtdob.Text)
Dim gender As String = ""
If rbmale.Checked Then
gender = rbmale.Text
Else
gender = rbfemale.Text
End If
cmd.Parameters.Add("@ge", SqlDbType.VarChar).Value = gender
Dim hobies As String = ""
If chkdance.Checked Then
hobies = chkdance.Text & vbCrLf
End If
If chkplay.Checked Then
hobies = chkplay.Text & vbCrLf
End If
If chkread.Checked Then
hobies = chkread.Text & vbCrLf
End If
cmd.Parameters.Add("@hb", SqlDbType.VarChar).Value = hobies
cmd.Parameters.Add("@ag", SqlDbType.Int).Value = CInt(txtage.Text)
cmd.Parameters.Add("@un", SqlDbType.VarChar).Value = txtuname.Text
cmd.Parameters.Add("@pas", SqlDbType.VarChar).Value = txtpwd.Text
cmd.Parameters.Add("@cpas", SqlDbType.VarChar).Value = txtcpwd.Text
cmd.Parameters.Add("@em", SqlDbType.VarChar).Value = txtemail.Text
cmd.Parameters.Add("@ut", SqlDbType.VarChar).Value = duser.SelectedValue
cmd.Parameters.Add("@mn", SqlDbType.Decimal).Value = CDec(txtmob.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
MsgBox("Registration Successful", MsgBoxStyle.OkOnly, "Result")
179_VASU PAVASIYA Page 6
ASP.NET FRAMEWORK
Response.Redirect("login.aspx")
End If
End Sub

Protected Sub Calendar2_SelectionChanged(ByVal sender As Object, ByVal e As


System.EventArgs) Handles Calendar2.SelectionChanged
txtdob.Text = Calendar2.SelectedDate
End Sub
End Class

Login.aspx :

Login.aspx.vb :
Imports System.Data.SqlClient
Imports System.Data
Partial Class Default2
Inherits System.Web.UI.Page
Dim con As New SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\165\ASP.NET\studinfo\App_Data\dbstud.mdf;Integ
rated Security=True;User Instance=True")
Protected Sub btnsub_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles btnsub.Click
Dim cmd As New SqlCommand("select count(*) from tblusers where username = @un
AND password = @pwd and usertype = @utype", con)
cmd.Parameters.Add("@un", SqlDbType.VarChar).Value = txtuname.Text
cmd.Parameters.Add("@pwd", SqlDbType.VarChar).Value = txtpwd.Text

179_VASU PAVASIYA Page 7


ASP.NET FRAMEWORK
cmd.Parameters.Add("@utype", SqlDbType.VarChar).Value = ddlutype.SelectedValue
con.Open()
Dim ct As Integer = cmd.ExecuteScalar()
If ct = 1 Then
Session("username") = txtuname.Text
If ddlutype.SelectedValue = "Admin" Then
Response.Redirect("index.aspx")
ElseIf ddlutype.SelectedValue = "Student" Then
Response.Redirect("studenthome.aspx")
ElseIf ddlutype.SelectedValue = "Faculty" Then
Response.Redirect("facultyhome.aspx")
End If
End If
con.Close()
End Sub
End Class

Ad.xml :
<?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
<Ad>
<ImageUrl>~/image/image.jpg</ImageUrl>
<NavigateUrl>http://www.tatasky.com</NavigateUrl>
<AlternateText>Tata Sky</AlternateText>
<Keywords>Tata Sky</Keywords>
<Impressions>1</Impressions>
</Ad>
<Ad>
<ImageUrl>~/image/images.jpg</ImageUrl>
<NavigateUrl>http://www.jio.com</NavigateUrl>
<AlternateText>Jio</AlternateText>
<Keywords>Jio</Keywords>
<Impressions>2</Impressions>
</Ad>
<Ad>
<ImageUrl>~/image/download.jpg</ImageUrl>
<NavigateUrl>http://www.videocon.com</NavigateUrl>
<AlternateText>Videocon</AlternateText>
<Keywords>Videocon</Keywords>
<Impressions>3</Impressions>
</Ad>
</Advertisements>

Web.sitemap :
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="index.aspx" title="Index" description="Index Page">
<siteMapNode url="aboutus.aspx" title="About Us" description="About Us Page"
/>
<siteMapNode url="contactus.aspx" title="Contact Us" description="Contact Us
Page" />
<siteMapNode url="feedback.aspx" title="Feedback" description="Feedback Page"
/>
<siteMapNode url="registration.aspx" title="Registration"

179_VASU PAVASIYA Page 8


ASP.NET FRAMEWORK
description="Registration Page" />
<siteMapNode url="login.aspx" title="Login" description="Login Page" />
</siteMapNode>
</siteMap>

Studentmaster.master :

Studentmaster.master.vb :

Partial Class studentmaster


Inherits System.Web.UI.MasterPage

Protected Sub lbtnlogout_Click(ByVal sender As Object, ByVal e As


System.EventArgs) Handles lbtnlogout.Click
Session.Abandon()
Response.Redirect("index.aspx")
End Sub

Protected Sub ibtnhome_Click(ByVal sender As Object, ByVal e As


System.Web.UI.ImageClickEventArgs) Handles ibtnhome.Click
Response.Redirect("studenthome.aspx")
End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)


Handles Me.Load
lbluname.Text = Session("username")
End Sub
End Class

179_VASU PAVASIYA Page 9


ASP.NET FRAMEWORK

Studenthome.aspx :

Cources.aspx :

Subject.aspx :

179_VASU PAVASIYA Page 10


ASP.NET FRAMEWORK

Subject.aspx.vb :

Partial Class subject


Inherits System.Web.UI.Page

Protected Sub btnsub_Click(ByVal sender As Object, ByVal e As System.EventArgs)


Handles btnsub.Click
Dim sub1 As String = ""
For Each lstitm As ListItem In cblsub.Items
If lstitm.Selected = True Then
sub1 = sub1 + " " + lstitm.Text
End If
Next
sub1 = sub1 + "</br>" + rblsub.SelectedItem.Text
Literal1.Text = sub1
End Sub
End Class

Upload.aspx :

Upload.aspx.vb :
Partial Class upload
Inherits System.Web.UI.Page

Protected Sub btnsub_Click(ByVal sender As Object, ByVal e As System.EventArgs)


Handles btnsub.Click
Dim spath As String = Request.PhysicalApplicationPath + "\studentimages\"
If FileUpload1.HasFile Then
spath = spath + Server.HtmlEncode(FileUpload1.FileName)
FileUpload1.SaveAs(spath)
Response.Write("File uploaded successfully.")
Else
Response.Write("File not uploaded successfully.")
End If
End Sub
End Class

Facultymaster.master :

BAREVADIYA JAY - 101 Page 11


ASP.NET FRAMEWORK

Facultyhome.aspx :

Facultyhome.aspx.vb :

Partial Class facultyhome


Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)


Handles Me.Load
lbluname.Text = Session("username")
End Sub
End Class

Viewstudentdetails.aspx :

Viewstudentdetails.aspx.vb :
Imports System.Data.SqlClient
Imports System.Data
Partial Class viewstudentdetails
Inherits System.Web.UI.Page
Dim con As New SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\165\ASP.NET\studinfo\App_Data\dbstud.mdf;Integ
rated Security=True;User Instance=True")
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Me.Load
Dim cmd As New SqlCommand("select name, dob, gender, hobby from tblusers where
utype = 'Student'", con)
Dim da As New SqlDataAdapter(cmd)
Dim ds As New DataSet
da.Fill(ds, "stud")
gdvstudent.DataSource = ds.Tables("stud")
Me.DataBind()
End Sub
End Class

BAREVADIYA JAY - 101 Page 12


ASP.NET FRAMEWORK

Getstudentdetails.aspx :

Getstudentdetails.aspx.vb :
Imports System.Data.SqlClient
Imports System.Data
Partial Class getstudentdetails
Inherits System.Web.UI.Page
Dim con As New SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\165\ASP.NET\studinfo\App_Data\dbstud.mdf;Integ
rated Security=True;User Instance=True")
Protected Sub btngetdetails_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btngetdetails.Click
Dim cmd As New SqlCommand("select name, dob, gender, email, mobile from
tblusers where age > @age and usertype = 'Student'", con)
cmd.Parameters.Add("@age", SqlDbType.Int).Value = CInt(txtage.Text)
Dim da As New SqlDataAdapter(cmd)
Dim ds As New DataSet
da.Fill(ds, "stud")
dgvdetails.DataSource = ds.Tables("stud")
Me.DataBind()
End Sub
End Class

Adminmaster.master :

Adminmaster.master.vb :

Partial Class adminmaster


Inherits System.Web.UI.MasterPage

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)


Handles Me.Load
lbluname.Text = Session("username")
End Sub
End Class

BAREVADIYA JAY - 101 Page 13


ASP.NET FRAMEWORK

Adminhome.aspx :

Viewfaculty.aspx :

Viewfaculty.aspx.vb :
Imports System.Data.SqlClient
Imports System.Data
Partial Class viewfaculty
Inherits System.Web.UI.Page
Dim con As New SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\165\ASP.NET\studinfo\App_Data\dbstud.mdf;Integ
rated Security=True;User Instance=True")
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Me.Load
Dim cmd As New SqlCommand("select name, email, gender, dob, mobile from
tblusers where usertype = 'Faculty'", con)
Dim da As New SqlDataAdapter(cmd)
Dim ds As New DataSet
da.Fill(ds, "faculty")
gvfaculty.DataSource = ds.Tables("faculty")
Me.DataBind()
End Sub
End Class
Viewfeedback.aspx :

BAREVADIYA JAY - 101 Page 14


ASP.NET FRAMEWORK

Viewfeedback.aspx.vb :
Imports System.Data.SqlClient
Imports System.Data
Partial Class viewfeedback
Inherits System.Web.UI.Page
Dim con As New SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\165\ASP.NET\studinfo\App_Data\dbstud.mdf;Integ
rated Security=True;User Instance=True")
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Me.Load
Dim cmd As New SqlCommand("select * from tblfeedback", con)
Dim da As New SqlDataAdapter(cmd)
Dim ds As New DataSet
da.Fill(ds, "feedback")
gvfeedback.DataSource = ds.Tables("feedback")
Me.DataBind()
End Sub
End Class

BAREVADIYA JAY - 101 Page 15

You might also like