Tác giả: neverland87
Cấp độ bài viết: Dễ
Tóm tắt: Bạn lên ý tưởng xây dựng một website, và những trang web của bạn đều có những tính năng chung nào đó, chẳng hạn hiển thị thông tin ngày tháng khi khách viếng thăm.
Lúc này, ý tưởng đầu tiên bạn nghĩ đến là xây dựng một phương thức HienThiThoiGian(), rồi ở từng cửa sổ code-behind của từng trang web, bạn copy-n-paste phương thức trên vào thân class của trang web cụ thể nào đó như thế này:
Default.aspx:
Code: Select all
public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { HienThiThoiGian(); } public void HienThiThoiGian() { Response.Write(DateTime.Now.ToLongDateString()); }}
Code: Select all
public partial class Default2 : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { HienThiThoiGian(); } public void HienThiThoiGian() { Response.Write(DateTime.Now.ToLongDateString()); }}
Bây giờ bạn qua cửa sổ code của trang nào đó, chẳng hạn ở đây là trang Default.aspx, bạn thay dòng:
Code: Select all
public partial class _Default : System.Web.UI.Page
Code: Select all
public partial class _Default : InheritedClass
Code: Select all
public partial class _Default : InheritedClass{ protected void Page_Load(object sender, EventArgs e) { HienThiThoiGian(); }}