在asp.net中使用Page关键字

时间:2011-10-14 22:12:37

标签: c# asp.net

是否有必要在asp.net中使用Page关键字?例如,如果页面是IsPostBack,是否存在设置标题或控件的差异?

如果我们不使用Page关键字,将来会出现问题吗?

因为代码似乎做了同样的事情:

Page.Title = "Test";

等于

Title = "Test";

1 个答案:

答案 0 :(得分:2)

ASP.NET页面和控件最终从Control继承而来,Page具有名为Page.Title的属性,该属性引用控件所在的当前页面,或者在页面的情况下引用页面他们自己。据我所知,从您的网页调用Title和{{1}}之间没有区别,因为它们都指向同一个对象。那么问题就变成了偏好和惯例。我会选择一种方式并坚持下去以便于阅读。

<强>参考: