C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Reviews   Communities   Interview   Jobs   Projects   Training   Your Ad Here    
Silverlight Games | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Polls | Revenue Sharing | Lobby | Gift Shop |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...






Forums » .NET » ASP.NET »

Treeview


Posted Date: 27 Aug 2008      Posted By: kalaimanichozhan      Member Level: Gold     Points: 1   Responses: 2



my Sql Query is
Select customerID,Customername,Designation,City from Customer.

I Want to Display The query in treeview.. like following format

- Customer
CustomerID
Customername
Designation
City





Responses

Author: ramana    27 Aug 2008Member Level: BronzeRating: 3 out of 53 out of 53 out of 5     Points: 3

Hi kalaimanichozhan,

Try below code,it is suitable for u r requirement.

Default.aspx.vb:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim DBConn As New SqlConnection("Connectionstring")
DBConn.Open()
Dim DBCustAdap As New SqlDataAdapter("Select customerID,Customername,Designation,City from Customer", DBConn)
Dim DSCustOrder As DataSet = New DataSet
DBCustAdap.Fill(DSCustOrder, "Customers")
'Fill the TreeView control Nodes using For Loop
For Each PRow As DataRow In DSCustOrder.Tables("Customers").Rows
Dim PNode As New TreeNode("Customer")
Me.tvDisplayRecord.Nodes.Add(PNode)
Dim CNode1 As New TreeNode(PRow("customerID"))
PNode.ChildNodes.Add(CNode1)
Dim CNode2 As New TreeNode(PRow("Customername"))
PNode.ChildNodes.Add(CNode2)
Dim CNode3 As New TreeNode(PRow("Designation"))
PNode.ChildNodes.Add(CNode3)
Dim CNode4 As New TreeNode(PRow("City"))
PNode.ChildNodes.Add(CNode4)
PNode.CollapseAll()
Next

'Close Connection and Dispose all database objects
DBCustAdap.Dispose()
DBCustAdap = Nothing
DBConn.Close()
DBConn = Nothing
End Sub

Default.aspx

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Treeview</title>
</head>
<body>
<form id="form1" runat="server">
<div>
br />
<asp:TreeView ID="tvDisplayRecord" runat="server" ></asp:TreeView>
</div>
</form>
</body>
</html>



Author: UltimateRengan    28 Aug 2008Member Level: DiamondRating: 2 out of 52 out of 5     Points: 6

hi,

Imports System.Data
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
BindData()
End If

End Sub
Sub BindData()
Dim strConn As String
strConn = "USER=asdf;PASSWORD=iiii;SERVER=jjj;DATABASE=Emp"
Dim MySQL As String = "Select x,empno, jj from x"
Dim MyConn As New SqlClient.SqlConnection(strConn)
Dim ds As DataSet = New DataSet()
Dim Cmd As New SqlClient.SqlDataAdapter(MySQL, MyConn)
Cmd.Fill(ds, "Emptbl")
'Fill the TreeView control Nodes using For Loop
For Each Row As DataRow In ds.Tables("Emptbl").Rows
Dim TNode As New TreeNode("First")
TreeView1.Nodes.Add(TNode)
Dim CNode1 As New TreeNode(Row("x"))
TNode.ChildNodes.Add(CNode1)
Dim CNode2 As New TreeNode(Row("empno"))
TNode.ChildNodes.Add(CNode2)
Dim CNode3 As New TreeNode(Row("jj"))
TNode.ChildNodes.Add(CNode3)
TNode.CollapseAll()
Next
End Sub
End Class





Advance Happy Diwali
SAP B1



Post Reply

 This thread is locked for new responses. Please post your comments and questions as a separate thread.
If required, refer to the URL of this page in your new post.


Next : checkbox control
Previous : frequently get logged out from the application
Return to Discussion Forum
Post New Message
Category: ASP.NET

Related Messages



dotNet Slackers

About Us    Contact Us    Privacy Policy    Terms Of Use