Quantcast
Channel: Web Forms
Viewing all articles
Browse latest Browse all 23244

Cascading Dropdown Reset

$
0
0

I have a cascading dropdown with several cascades.  I want to be able to reset the first choice back to the "Select" in case someone wants to reset the form, but it crashes when I do this.  "FormatException was unhandled by user code  -  Input string was not in a correct format."

Protected Sub ddlBusinessSegment_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddlBusinessSegment.SelectedIndexChanged
        Dim ddlBusinessSegment As DropDownList = DirectCast(sender, DropDownList)
        If ddlBusinessSegment.SelectedIndex = "4" Then
            pnlMedicare.Visible = True
        Else
            pnlMedicare.Visible = False
        End If
        Dim intBO As Integer = Convert.ToInt32(ddlBusinessSegment.SelectedValue.ToString())
        FillOrganization(intBO)
        FillLTPJobFunction(intBO)
        ddlLineOfBusiness.ClearSelection()
        ddlJobFunction.ClearSelection()
        ddlPlatform.ClearSelection()
        ddlSpecialty.ClearSelection()
    End Sub
    Private Sub FillBusinessSegment()
        Dim strConn As String = ConfigurationManager.ConnectionStrings("b_SolutionsConnectionString").ConnectionString
        Dim con As New SqlConnection(strConn)
        Dim cmd As New SqlCommand()
        cmd.Connection = con
        cmd.CommandType = CommandType.Text
        cmd.CommandText = "SELECT DISTINCT intBO, vcBO FROM vw_JFM"
        Dim objDs As New DataSet()
        Dim dAdapter As New SqlDataAdapter()
        dAdapter.SelectCommand = cmd
        con.Open()
        dAdapter.Fill(objDs)
        con.Close()
        If objDs.Tables(0).Rows.Count > 0 Then
            ddlBusinessSegment.DataSource = objDs.Tables(0)
            ddlBusinessSegment.DataTextField = "vcBO"
            ddlBusinessSegment.DataValueField = "intBO"
            ddlBusinessSegment.DataBind()
            ddlBusinessSegment.Items.Insert(0, "Select")
        Else
            lblMsg.Text = "No business segments found"
        End If
    End Sub




Viewing all articles
Browse latest Browse all 23244

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>