"maluqueira de código" porque estás a misturar server-side com cliente-side script.. e fica uma salgalhada
de resto.. penso que o erro está mesmo ai.. está a passar $(this).val() (cliente side ?) para dentro de <%=PrecoArtigo(...)%> (server-side) e esperas que server side saiba o que é $(this).val() ??
se é que estou a apanhar o tua ideia
↧