在 asp.net 中使用页面关键字
本文关键字:关键字 asp net | 更新日期: 2023-09-27 18:11:31
有必要
在 asp.net 中使用 Page 关键字吗?例如,如果页面 IsPostBack,设置标题或控件是否有差异?
如果我们不使用 Page 关键字,将来会不会有问题?
因为代码似乎做同样的事情:
Page.Title = "Test";
等于
Title = "Test";
ASP.NET 页面和控件最终继承自 Control
, 具有一个名为 Page
的属性,该属性引用控件所在的当前页面,或者在页面的情况下,引用页面本身。据我所知,从您的页面调用Page.Title
和Title
之间没有区别,因为它们都引用同一个对象。那么问题就变成了一个偏好和惯例问题。我会选择一种方法并坚持使用以提高可读性。
参考:
- http://msdn.microsoft.com/en-us/library/system.web.ui.page.aspx
- http://msdn.microsoft.com/en-us/library/system.web.ui.control.page.aspx