Hi
Private Sub BindCBL_brand() 
Me.CBL_brand.Items.Add("Mazda","101") 
Me.CBL_brand.Items.Add("Tesla","102") 
Me.CBL_brand.Items.Add("Volvo","103") 
End Sub
 
    Protected Sub CBL_brand_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CBL_brand.SelectedIndexChanged
        Response.Redirect(Request.RawUrl & "?brand=" & Me.CBL_brand.SelectedValue)
    End Sub
 
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:CheckBoxList ID="CBL_brand" runat="server" AutoPostBack="true">
            </asp:CheckBoxList>
        </ContentTemplate>
        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="CBL_brand" EventName="SelectedIndexChanged" />    
        </Triggers>
        </asp:UpdatePanel>