Hola a todos Buen día:
 
Quisiera saber si es posible hacer lo que se hace desde javascript con el mailto p.e. "mailto:
[email protected]" pero desde codebehind en .net...pense que tal vez me serviria usando el Page.RegisterStartupScript desde .net, hice  algo asi Page.RegisterStartupScript("alerta1", "<script language='javascript'>'mailto:" & lbLink.CommandName & "';</script>") pero esto no me funciono.... 
Viendo este problema desde mas atras..yo he creado controles dinamicamente...entre ellos LinkButtons y dentro del evento que cree para ellos en el click...le meti una función para abrir el outlook pero no me funciona 
 
  
el codigo es esto: 
             objlinkbutton = New LinkButton
            objlinkbutton.ID = "email" & "-" & CStr(dsPeopleAssigned("indice"))
            objlinkbutton.Text = CStr(dsPeopleAssigned("email"))
            objlinkbutton.CssClass = "clsTextoInfoLink"
            objlinkbutton.CommandName = dsPeopleAssigned("email") 
AddHandler objlinkbutton.Click, AddressOf lbLink_Click 
 Sub lbLink_Click(ByVal Sender As Object, ByVal e As System.EventArgs) 
        Dim lbLink As LinkButton = CType(Sender, LinkButton)
        Page.RegisterStartupScript("alerta1", "<script      language='javascript'>'mailto:" & lbLink.CommandName & "';</script>") 
    End Sub