ColdFusion cfcase statements and referencing their variables?
coldfusion, coldfusion-10, coldfusion-8, coldfusion-9
Solution
Yes, you can run multiple case statement in a `cfcase` tag:
<cfswitch expression="#URL.TestValue#">
<cfcase value="Blue,Red,Orange" delimiters=",">
<cfoutput>#URL.TestValue#</cfoutput>
</cfcase>
<cfcase value="Yellow">
<cfoutput>#URL.TestValue#</cfoutput>
</cfcase>
</cfswitch>
Problem
If you have code like so: ``` <cfcase value="Test"> /**Do Stuff </cfcase> ``` Is it possible to reference that value within the case statement? I want to concatenate a list that can handle multiple cases and be able to dynamically reference the variables like so: ``` <cfcase value="Test,Another,Yes,No"> <cfif this.value EQ 'Test'> blabla </cfif> </cfcase> ``` I can't find anything that detailed about this for everywhere I have looked, just curious if it is even possible.