Como usar ClientScript.RegisterClientScriptBlock com código Inline?
Eu tenho uma página aspx onde não há código por trás. Código do lado do servidor escrito dentro da tag com o atributo de servidor runat.
Se eu usar
ClientScript.RegisterClientScriptBlock(this.GetType(), "Email", "GetEmail();");
empage_load()
evento, basta imprimirGetEmail();
quando o carregamento da página
O meu código parece
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" language="javascript">
function GetEmail()
{
alert('hi');
}
</script>
</head>
<body>
<form id="form1" runat="server">
Some control here
</form>
</body>
</html>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "Email", "GetEmail();");
}
</script>
Desde já, obrigado