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!
