el procedimiento en el user control esta declarado public?
si te refieres a un evento , como el click de un boton, que por default se declara protected, no te recomiendo cambiarlo a public (de hecho no se si quiera te lo permita) pero podrias pasar tu código a una función publica
Código:
protected void Boton1_Click(object sender, EventArgs e)
{
miMetodo(); //en vez de poner el codigo aqui
}
public void miMetodo()
{
//aqui realiza los cambios que quieres
}
Ahora si, teniendo un metodo publico, desde la master page o la pagina que contenga el user control podrias llamar el metodo publico
Código:
miUserControl.miMetodo();