eh ma siccome il codice javascript lo generi lato server, non c'è più bisogno che crei una funzione con un parametro di input. La tua percentuale la puoi scrivere direttamente all'interno di una variabile javascript.
Facciamo questo esempio: tu prima avevi una funzione che preso in input un nome, stampava un alert.
funciton Hello(name) {
alert('ciao ' + name);
} per generare questo codice lato server, ti basta fare:
StringBuilder js = new StringBuilder();
js.Append("<script language=\"javascript\"> \n");
js.Append("alert('ciao ' + " Page.User.Indentity.Name + "); \n");
js.Append("</script>");
literal.Text = js.ToString();non hai più la dichiarazione della funzione, perchè non ti serve. quel codice javascirpt viene esguito in automatico senza bisogno di dover esser chiamato.