Si pusiste lo de Page.GetPostBackEventReference(Page)
y no te sale ningún mensaje de error (el dichoso iconito amarillo) si que se debe de ejcutar, pon un punto de interrupción en el page_load de tu webform para comprobarlo, además puedes poner un ; al finá de la función
onclick="javascript:__doPostBack('Guardar',documen t.getElem entbyId('text').value);" |