Это невозможно.Однако есть обходной путь.Вы можете использовать строку запроса и проверить при загрузке страницы, содержит ли эта строка запроса значение, например:
<iframe src="Default.aspx?iframe=true" />
В вашем Default.aspx.cs
файле:
protected void Page_Load(object sender, EventArgs e)
{
if(!string.IsNullOrEmpty(Request.QueryString["iframe"]))
{
if(Convert.ToBoolean(Request.QueryString["iframe"])
{
// this page is loaded in an iframe
}
}
}