我有一个问题要问关于Asp.Net母版页。 在主页和页面加载事件我有像Asp.Net - 母版页 - 如何避免不必要的调用
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["UserName"] != null && Session["UserLastName"] != null)
{
lblDisplayName.Text = Session["UserName"].ToString() + " " + Session["UserLastName"].ToString() ;
}
}
}
Master页面代码被应用于第1页和第2页。 每当我从第1页重定向到第2页或第2页到第1页。它执行主页的页面加载。上面的代码每次都执行。是不是可以只设置一次用户名。
有什么可以避免这些吗?
谢谢, Mahesh。
我认为你高估了这3行代码放在服务器上的负载量...... – 2012-02-15 13:57:40
我不知道OP是否知道有多少代码被执行,直到Page_Load以及另一个大“多”后。 – 2012-02-15 13:58:58