non credo che sia fattibile quello che vuoi fare tu.

ovvero, fattibile è quasi tutto, ma devi considerare che comunque la richiesta al server la devi comunque fare per ricevere il nuovo contenuto da visualizzare.
Puoi ridurre la mole di dati da ricevere (solo la parte centrale, mantenendo tutto il resto uguale) utilizzando il Partial Rendering con gli UpdatePanle, o addirittura strutturare il sito con Ajax seguendo il modello SinglePage Application (qualcuno le chiama SinglePage Interface )


Un modo bruto per fare quello che dici tu in verità ci sarebbe, ma è talmente brutto che non sto nemmeno a dirtelo.