Passar valores C # para JavaScript
Ao carregar a página, quero passar um valor para minha função javascript de uma variável do lado do servidor.
Eu não consigo fazer isso funcionar, é o que eu tenho:
Asp.Net
protected void Page_Load(object sender, EventArgs e)
{
string blah="ER432";
}
Javascript
<script type="text/javascript">
var JavascriptBlah = '<%=blah%>';
initObject.backg.product_line = JavascriptBlah;
</script>
Adicionando isso à página
public string blah { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
blah="ER432";
}
Eu ainda estou recebendo um erro: CS0103: O nome 'blah' não existe no contexto atual
Também gostaria de tentar e realizar isso sem usar campos hdden