Click here to Skip to main content
15,909,651 members
Home / Discussions / ASP.NET
   

ASP.NET

 
QuestionStore in TXT Pin
ADY00712-Jan-07 9:14
ADY00712-Jan-07 9:14 
AnswerRe: Store in TXT Pin
Not Active12-Jan-07 9:22
mentorNot Active12-Jan-07 9:22 
GeneralRe: Store in TXT Pin
ADY00712-Jan-07 11:24
ADY00712-Jan-07 11:24 
QuestionEnum [modified] Pin
shapper12-Jan-07 8:36
shapper12-Jan-07 8:36 
AnswerRe: Enum Pin
Not Active12-Jan-07 9:20
mentorNot Active12-Jan-07 9:20 
GeneralRe: Enum Pin
shapper12-Jan-07 13:57
shapper12-Jan-07 13:57 
GeneralRe: Enum Pin
Not Active12-Jan-07 14:09
mentorNot Active12-Jan-07 14:09 
QuestionGridview Question vb.net VS2005 Pin
Jonathan Snyder12-Jan-07 7:23
Jonathan Snyder12-Jan-07 7:23 
I created a datatable that binds to a gridview. This datatable holds temporary data. The temporary data is address information. I'm stuck on the gridview part, I can append data to it using an add more addresses button but I'm stuck on the delete button code. Since this doesn't have an sqldatasource or objectdata source, what code do I use to have the selected rows deleted?

Here is my code:

Private Function CreateDataTable() As Data.DataTable

Dim myDataTable As Data.DataTable = New Data.DataTable()
Dim myDataColumn As Data.DataColumn

myDataColumn = New Data.DataColumn
myDataColumn.DataType = Type.GetType("System.String")
myDataColumn.ColumnName = "ID"
myDataColumn.AutoIncrement = True
myDataColumn.AutoIncrementSeed = 1
myDataTable.Columns.Add(myDataColumn)

myDataColumn = New Data.DataColumn
myDataColumn.DataType = Type.GetType("System.String")
myDataColumn.ColumnName = "Address"
myDataTable.Columns.Add(myDataColumn)

myDataColumn = New Data.DataColumn
myDataColumn.DataType = Type.GetType("System.String")
myDataColumn.ColumnName = "City"
myDataTable.Columns.Add(myDataColumn)

myDataColumn = New Data.DataColumn
myDataColumn.DataType = Type.GetType("System.String")
myDataColumn.ColumnName = "State"
myDataTable.Columns.Add(myDataColumn)

myDataColumn = New Data.DataColumn
myDataColumn.DataType = Type.GetType("System.String")
myDataColumn.ColumnName = "Zip"
myDataTable.Columns.Add(myDataColumn)

myDataColumn = New Data.DataColumn
myDataColumn.DataType = Type.GetType("System.String")
myDataColumn.ColumnName = "Yrs"
myDataTable.Columns.Add(myDataColumn)

Return myDataTable
End Function


Private Function AddDataToTable(ByVal Address As String, ByVal City As String, ByVal State As String, ByVal Zip As String, ByVal Yrs As String, ByVal myTable As Data.DataTable)

Dim row As Data.DataRow

row = myTable.NewRow



row("Address") = Address
row("City") = City
row("State") = State
row("Zip") = Zip
row("Yrs") = Yrs
myTable.Rows.Add(row)

Return row

End Function






Protected Sub btnaddress_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnaddress.Click
panel1.Visible = "True"

End Sub


Protected Sub btnaddresses_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnaddresses.Click
If txtaddress.Text.Trim = "" Then
lbladdresses.Text = "You must fill in a address."
Return

Else
AddDataToTable(Me.txtaddress.Text.Trim, Me.txtcity.Text.Trim, Me.txtstate.Text.Trim, Me.txtzip.Text.Trim, Me.txtyear.Text.Trim, CType(Session("myDataTable"), Data.DataTable))

Me.GridView1.DataSource = CType(Session("myDataTable"), Data.DataTable).DefaultView

Me.GridView1.DataBind()

Me.txtaddress.Text = ""
Me.txtcity.Text = ""
Me.txtstate.Text = ""
Me.txtyear.Text = ""
Me.txtzip.Text = ""
Me.txtyear.Text = ""



End If
End Sub


If Me.IsPostBack = False Then
Dim MyDt As New Data.DataTable
MyDt = CreateDataTable()
Session("myDatatable") = MyDt
Me.GridView1.DataSource = (CType(Session("myDatatable"), Data.DataTable)).DefaultView
Me.GridView1.DataBind()


End If


End Class
AnswerRe: Gridview Question vb.net VS2005 Pin
minhpc_bk12-Jan-07 21:20
minhpc_bk12-Jan-07 21:20 
GeneralRe: Gridview Question vb.net VS2005 Pin
Jonathan Snyder15-Jan-07 3:35
Jonathan Snyder15-Jan-07 3:35 
GeneralRe: Gridview Question vb.net VS2005 Pin
minhpc_bk15-Jan-07 4:26
minhpc_bk15-Jan-07 4:26 
GeneralRe: Gridview Question vb.net VS2005 Pin
Jonathan Snyder15-Jan-07 4:44
Jonathan Snyder15-Jan-07 4:44 
GeneralRe: Gridview Question vb.net VS2005 Pin
Jonathan Snyder15-Jan-07 5:17
Jonathan Snyder15-Jan-07 5:17 
GeneralUsing a Different Base Class Pin
Jonathan Snyder16-Jan-07 4:27
Jonathan Snyder16-Jan-07 4:27 
GeneralRe: Using a Different Base Class Pin
minhpc_bk16-Jan-07 13:41
minhpc_bk16-Jan-07 13:41 
GeneralRe: Using a Different Base Class Pin
Jonathan Snyder17-Jan-07 1:53
Jonathan Snyder17-Jan-07 1:53 
QuestionText box with sqlcommand in VB2005 Pin
VB_Student12-Jan-07 7:17
VB_Student12-Jan-07 7:17 
AnswerRe: Text box with sqlcommand in VB2005 Pin
minhpc_bk12-Jan-07 21:27
minhpc_bk12-Jan-07 21:27 
QuestionHigh memory consumption Pin
Jon Sagara12-Jan-07 5:00
Jon Sagara12-Jan-07 5:00 
AnswerRe: High memory consumption Pin
led mike12-Jan-07 5:26
led mike12-Jan-07 5:26 
GeneralRe: High memory consumption Pin
Jon Sagara12-Jan-07 5:35
Jon Sagara12-Jan-07 5:35 
GeneralLove for ATLAS! Pin
Bulky Fellow12-Jan-07 4:50
Bulky Fellow12-Jan-07 4:50 
GeneralRe: Love for ATLAS! Pin
ednrgc12-Jan-07 5:48
ednrgc12-Jan-07 5:48 
QuestionComparevalidator control problem Pin
mohd imran abdul aziz12-Jan-07 3:45
mohd imran abdul aziz12-Jan-07 3:45 
QuestionCached WebHandler Pin
AndersLind12-Jan-07 3:16
AndersLind12-Jan-07 3:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.