Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/12/2006, 05:42
guillermoesteban
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 18 años, 7 meses
Puntos: 3
Re: Sistema para calificar X datos

Yo hago en fichero de diseño (puntuacion está en DB, tipo byte):
<%# GetPuntos(DataBinder.Eval(Container, "DataItem.Puntuacion")) %>

Y en fichero de codigo:
Function GetPuntos(ByVal Puntuacion As Byte) As String
Return "<IMG border='1' src='/Images/fase" & Puntuacion & ".gif'>"
End Function

En este ejemplo puntuación vale de 1 a 5. En función de la puntuación devuelve fase1.gif a fase5.gif, que en lo tuyo equivale a el dibujo de 1 estrella a 5 estrellas.

En vez de 5 gif's puedes hacer que ponga p.e. 3 estrellas rellenas y 2 estrellas huecas, currandote un bucle en que ponga 5 veces el return <IMG> en función de la puntuación.