+ Start a Discussion

How do I get a View filter when using apex:pageBlockTable?

I am writing a custom page to display my cases and using an apex:pageBlockTable. When I render the page, it looks like this:



This is my code for it:


<apex:page standardController="Case" recordSetVar="Case" tabstyle="Case" sidebar="true" showHeader="true">
    <apex:pageBlock >
        <apex:pageBlockTable value="{!case}" var="c" rows="50" >
            <apex:column value="{!c.CaseNumber}" />
            <apex:column value="{!c.Priority}" />
            <apex:column value="{!c.Status}" />    


How do I get a dropdown menu to select different views like in an apex:listView? What I am looking for is in the top left of this screenshot:



Here is the code for it:


<apex:component >
    <apex:stylesheet value="{!URLFOR($Resource.background_template)}"/>
    <apex:pageblock title="Cases">
    <!--<apex:pageBlockSection ></apex:pageBlockSection>-->
    <apex:outputPanel layout="block">
        <apex:ListViews type="Case">

So I want to get the View dop down that is in the apex:listView into an apex:pageBlockTable. How would I do that? Thanks.