|
[code] Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged DetailsView1.DefaultMode = DetailsViewMode.ReadOnly If (DetailsView1.PageCount = 0) Or (DetailsViewMode.Insert) Then DetailsView1.ChangeMode(DetailsViewMode.Insert) DirectCast(DetailsView1.Rows(0).Cells(1).Controls(0), TextBox).Text = GridView1.SelectedRow.Cells(5).Text DirectCast(DetailsView1.Rows(1).Cells(1).Controls(0), TextBox).Text = GridView1.SelectedRow.Cells(1).Text End If End Sub[code]
This code does not work. Upon "Insert" the form should display with the first two values copied from the GridView Selected Row. The DirectCast was suggested from the asp.net forums group. I'm not familiar with it. Also the Controls(0) code.... Any suggestions here? Thanks, esmith236
|