Вы не можете сделать это с помощью ASP.NET. ASP.NET на стороне сервера может перенаправить входящий запрос и не может знать о родительском фрейме.
Но если вы хотите перенаправить родительский фрейм при некоторых условиях на стороне сервера, вы можете вызвать JavaScript с сервера следующим образом:
protected void Page_Load(object sender, EventArgs e) {
ClientScriptManager.RegisterClientScriptBlock(this.GetType(),
"RedirectScript", "window.parent.location = 'http://yoursite.com'", true);
}
И, конечно, вы можете использовать простой JavaScript window.parent.location = 'http://yoursite.com' на стороне клиента.