ARTICLE

Using dataview class in ASP.NET

Posted by Satyapriya Nayak Articles | ASP.NET using VB.NET August 13, 2011
In this article we will display records from database to a gridview using dataview class.
Reader Level:

You will learn here how to display records from database to a gridview using dataview class.

Program

Default.aspx code
 
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<
html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Untitled Page</title
>
</head>
<
body>
    <form id="form1" runat="server">
    <div>   
    </div>

    <asp:GridView ID="GridView1" runat="server" BackColor="#FF9999">
    <HeaderStyle BackColor="#FFCC99" />
    </asp:GridView>
    </form
>
</body>
</
html> 

Default.aspx.vb code
 
Imports
System.Data.SqlClient
Imports System.Data

Partial
Class _Default
    Inherits System.Web.UI.Page
    Dim strConnString As String = System.Configuration.ConfigurationManager.ConnectionStrings.Item("ConnectionString").ToString()
    Dim con As New SqlConnection(strConnString)
    Dim ds As DataSet
    Dim com As SqlCommand
    Dim str As String
    Dim sqlda As SqlDataAdapter 
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not IsPostBack Then
            GridView1.DataSource = getdata()
            GridView1.DataBind()
        End
If
 
    End Sub
    Function getdata() As DataView
 
        Dim dv As DataView
        dv = Cache("student"
        con.Open()
        str = "select * from student"
        com = New SqlCommand(str, con)
        ds = New DataSet
        sqlda = New SqlDataAdapter(com)
        sqlda.Fill(ds, "student")
        con.Close()
        dv = ds.Tables("student").DefaultView
        Cache("student") = dv
        Return dv
    End
Function
End Class

Output

datagridview in asp.net

Thanks for reading.
 

Login to add your contents and source code to this article
share this article :
post comment
 
Nevron Diagram
Become a Sponsor
PREMIUM SPONSORS
  • The leading .NET charting control now features PDF, Flash and Silverlight export, visualization of large datasets and more. Deliver true charting functionality to your BI, Scorecard, Presentation or Scientific apps. Download evaluation now.
    Get 2 Months Free of ASP.NET Hosting for Only $4.95/month! Receive FREE MS SQL and MySQL Databases Including ASP.NET 4/3.5, MVC 3.0, Silverlight 4, Windows 2008/IIS 7.0 Plus FREE IIS 7 Modules. Host UNLIMITED ASP.NET Web Sites - Click Here!
6 Months Free & No Setup Fees ASP.NET Hosting!
Become a Sponsor