
¿Estamos hablando de un custom control verdad?
Si no estamos hablando de eso, creo que deberías replantear la forma en la que planeas hacerlo, finalmente recuerda que todo lo que hagas debe ser orientado al objeto con el que estamos trabajando.
Ahora, asumiendo que es un custom control, lo que puedes hacer es una propiedad que adquiera el valor de sí ese checkbox está seleccionado.
Código:
//Control
protected System.Web.UI.WebControls.Checkbox esteCheckBox;
private bool estaSeleccionado;
public bool EstaSeleccionado
{
get { return esteCheckBox.Checked; }
}
//Termina Control
//Cualquier lugar donde se encuentre el control
if ( TuContro.EstaSeleccionado )
//si esta seleccionado
else
//no esta seleccionado
Salud!