IIS ASP - ASP variables?

This is Interesting: Free IT Magazines  
Home > Archive > IIS ASP > June 2006 > ASP variables?





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author ASP variables?
thefunnel@aol.com

2006-06-19, 1:22 pm

Hi,

I have the following ASP to display a certain image depending on a case
statement...

<%
Select Case (recordset("type"))
Case "type1"
Response.Write ("<img src=""type1.gif"" border=""0"">")
Case "type2"
Response.Write ("<img src=""type2.gif"" border=""0"">")
Case "type"
Response.Write ("<img src=""type3.gif"" border=""0"">")
End Select
%>

As the case section will be the same through out the document, and will
appear up to 30 times... Can I create some kind of "variable" at the
top and simply call it when required?

Many thanks,

Paul

Turkbear

2006-06-19, 1:22 pm

On 19 Jun 2006 08:01:54 -0700, thefunnel@aol.com wrote:

>Hi,
>
>I have the following ASP to display a certain image depending on a case
>statement...
>
><%
>Select Case (recordset("type"))
> Case "type1"
> Response.Write ("<img src=""type1.gif"" border=""0"">")
> Case "type2"
> Response.Write ("<img src=""type2.gif"" border=""0"">")
> Case "type"
> Response.Write ("<img src=""type3.gif"" border=""0"">")
>End Select
>%>
>
>As the case section will be the same through out the document, and will
>appear up to 30 times... Can I create some kind of "variable" at the
>top and simply call it when required?
>
>Many thanks,
>
>Paul


Perhaps yu can write it as a Subroutine and call it when needed..


Lee Carnell

2006-06-19, 1:22 pm

Turkbear wrote:
> On 19 Jun 2006 08:01:54 -0700, thefunnel@aol.com wrote:
>
>
> Perhaps yu can write it as a Subroutine and call it when needed..



How about this....

Dim strImage
Select Case (recordset("type"))
Case "type1"
strImage = "<img src=type1.gif border=0 />"
Case "type2"
strImage = "<img src=type2.gif border=0 />"
Case "type"
strImage = "<img src=type3.gif border=0 />"
End Select

Then to display the image in the page just response.write strImage at the
appropraite point.


--
--
Lee Carnell
Never enter a place you can't run out of.


Anthony Jones

2006-06-19, 1:22 pm


<thefunnel@aol.com> wrote in message
news:1150729314.360868.124140@f6g2000cwb.googlegroups.com...
> Hi,
>
> I have the following ASP to display a certain image depending on a case
> statement...
>
> <%
> Select Case (recordset("type"))
> Case "type1"
> Response.Write ("<img src=""type1.gif"" border=""0"">")
> Case "type2"
> Response.Write ("<img src=""type2.gif"" border=""0"">")
> Case "type"
> Response.Write ("<img src=""type3.gif"" border=""0"">")
> End Select
> %>
>
> As the case section will be the same through out the document, and will
> appear up to 30 times... Can I create some kind of "variable" at the
> top and simply call it when required?
>
> Many thanks,
>
> Paul
>


What you need is a Function:-

Function GetTypeImg(rsType)

Select Case
Case "type1": GetTypeImg = "type1.gif"
Case "type2": GetTypeImg = "type2.gif"
Case "type3": GetTypeImg = "type3.gif"
End Select

End Function

At the point in the HTML where you want the img:-

<img src="<%=GetTypeImg(rst("type"))%>" border="0" />




Adrienne Boswell

2006-06-20, 7:25 am

Gazing into my crystal ball I observed "Anthony Jones"
<Ant@yadayadayada.com> writing in
news:eP#gMt7kGHA.1320@TK2MSFTNGP04.phx.gbl:

>
><thefunnel@aol.com> wrote in message
> news:1150729314.360868.124140@f6g2000cwb.googlegroups.com...
>
> What you need is a Function:-
>
> Function GetTypeImg(rsType)
>
> Select Case
> Case "type1": GetTypeImg = "type1.gif"
> Case "type2": GetTypeImg = "type2.gif"
> Case "type3": GetTypeImg = "type3.gif"
> End Select
>
> End Function
>
> At the point in the HTML where you want the img:-
>
><img src="<%=GetTypeImg(rst("type"))%>" border="0" />
>


I would remove border="0" to CSS [img {border:0}] and put in alt="".

--
Adrienne Boswell at Home
Arbpen Web Site Design Services
http://www.cavalcade-of-coding.info
Please respond to the group so others can share

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com