after debuging try to use gridview.row(0).cell(0)

On Wed, May 12, 2010 at 2:33 AM, ThanderMaX <[email protected]> wrote:
> DEBUG YOUR OWN CODE!!!!!!!!!
>
> DEBUG YOUR OWN CODE!!!!!!!!!
>
> DEBUG YOUR OWN CODE!!!!!!!!!
>
> DEBUG YOUR OWN CODE!!!!!!!!!
>
> On May 8, 1:14 am, shookim <[email protected]> wrote:
>> I've been stuck on this error for a whole day!!!  I've searced the
>> www, and can't find anything useful.  In GridView1_RowUpdating is
>> where the code bombs, I've marked line below.  Help!
>>
>> <asp:GridView id="GridView1" runat="server" CssClass="Grid"
>> DataKeyNames="ID"
>>    AllowPaging="false"
>>    OnRowEditing = "GridView1_RowEditing"
>>    OnRowUpdating = "GridView1_RowUpdating"
>>    AutoGenerateColumns="False"
>>    EnableViewState="false" ShowFooter="true">
>>    <FooterStyle ForeColor="#4A3C8C" BackColor="#B5C7DE"></
>> FooterStyle>
>>        <HeaderStyle Font-Bold="True" ForeColor="#F7F7F7"
>> BackColor="#4A3C8C"></HeaderStyle>
>>        <Columns>
>>        <asp:TemplateField  HeaderText="ID">
>>            <ItemTemplate>
>>                    <%#Eval("ID")%>
>>            </ItemTemplate>
>>         </asp:TemplateField>
>>        <asp:CommandField ShowEditButton="true" EditText="Edit"
>> CausesValidation="false" />
>>        <asp:CommandField ShowDeleteButton="true" EditText="Delete" />
>>        <asp:TemplateField  HeaderText="mlsnum">
>>            <EditItemTemplate>
>>                <asp:TextBox ID="txtMls" runat="server" Text='<%#
>> Bind("mlsnum") %>'/>
>>            </EditItemTemplate>
>>            <ItemTemplate>
>>                    <%#Eval("mlsnum")%>
>>            </ItemTemplate>
>>        </asp:TemplateField>
>>        <asp:TemplateField  HeaderText="Address">
>>            <EditItemTemplate>
>>                <asp:TextBox ID="txtAddress" runat="server" Text='<%#
>> Bind("Address") %>'/>
>>            </EditItemTemplate>
>>            <ItemTemplate>
>>                    <%#Eval("Address")%>
>>            </ItemTemplate>
>>        </asp:TemplateField>
>> --->end asp code
>>
>> -----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!
>



-- 
Eder Sousa
Technology Information
[email protected]
[email protected]
[email protected]

Reply via email to