On Fri, May 7, 2010 at 3:14 PM, shookim <[email protected]> wrote:

> -----vb code----
> Sub BindData()
>
>       Dim strSqlConnection As String =
> ConfigurationManager.AppSettings("ConnectionString")
>       Dim strSqlStatement As String
>       Dim sqlConn As SqlConnection
>       Dim dsAdSignup As New DataSet
>       Dim objDS = New DataSet
>
>       objDS.DataSetName = "dsAdSignup"
>       sqlConn = New SqlConnection(strSqlConnection)
>
>       strSqlStatement = "select * from tblAdSignup"
>
>      Dim cmd As SqlCommand
>       Dim dataAdapter As New SqlDataAdapter
>
>       cmd = New SqlCommand(strSqlStatement, sqlConn)
>
>       dataAdapter.SelectCommand = cmd
>       dataAdapter.Fill(dsAdSignup)
>       GridView1.DataSource = dsAdSignup
>       GridView1.DataBind()
>
>   End Sub
>
>  Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e
> As GridViewUpdateEventArgs)
>
>       ID = GridView1.DataKeys(e.RowIndex).Value
>       Dim txtAddress As String
>       txtAddress =
> CType(GridView1.Rows(e.RowIndex).FindControl("txtAddress"),
> TextBox).Text  <----this is where it bombs
>
> End Sub
>
>
> -------END CODE------
>
> txtAddress =
> CType(GridView1.Rows(e.RowIndex).FindControl("txtAddress"),
> TextBox).Text  is where it is bombing, help!
>

In your Sub method there is no knowledge of e.RowIndex.  That value
has to be passed TO BindData(RowNumber)






-- 
Stephen Russell

Sr. Production Systems Programmer
CIMSgts

901.246-0159 cell

Reply via email to