Thank you Sanjay for responding, I haven't been able to progress, I've tried
everything.

I tried your solution, but I get the error "'Row' is not a member of
'System.Web.UI.WebControls.GridViewUpdateEventArgs'." on e.Row



On Tue, May 11, 2010 at 3:38 AM, Sanjay JANI <[email protected]> wrote:

> TRY THIS
>
> Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As
> GridViewUpdateEventArgs)
>
> If e.Row.RowType = DataControlRowType.DataRow Then
>
> ID = GridView1.DataKeys(e.RowIndex).Value
> Dim txtAddress As String
> txtAddress =
> CType(GridView1.Rows(e.RowIndex).FindControl("txtAddress"),TextBox).Text
> End if
>
> End Sub
>
>
>   On Mon, May 10, 2010 at 10:28 PM, Soo Kim <[email protected]> wrote:
>
>> I took out the code for the footer due to error, wanted to make sure this
>> was working first.  Will add footer later.  No, could you elaborate?
>>
>> On Sat, May 8, 2010 at 2:03 PM, crazy <[email protected]> wrote:
>>
>>>  Hi,
>>> In header and footer there are no textboxes, right? and textboxes are in
>>> item template.
>>> I hope,you got my point...
>>>
>>>   On Fri, May 7, 2010 at 5:15 PM, Stephen Russell <[email protected]
>>> > wrote:
>>>
>>>> On Thu, May 6, 2010 at 10:50 AM, shookim <[email protected]> wrote:
>>>>
>>>> You need to pass either the row # or the value here because
>>>> CType(GridView1.Rows(e.RowIndex).FindControl("txtAddress"),
>>>>  TextBox).Text  e.RowIndex is not valid in this sub.
>>>>
>>>>
>>>>
>>>> > -----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!
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Stephen Russell
>>>>
>>>> Sr. Production Systems Programmer
>>>> CIMSgts
>>>>
>>>> 901.246-0159 cell
>>>>
>>>
>>>
>>>
>>> --
>>> "People who never make mistakes, never do anything."
>>>
>>> dEv
>>>
>>
>>
>

Reply via email to