Chuyển tới nội dung chính

<Cthuvien:luu>

Mô tả​

Cthuvien:luu là một control nhãn tiêu đề trang (kế thừa từ System.Web.UI.WebControls.Label, render thành thẻ <span>). Control thực hiện ba việc tự động:

  • Hiển thị tiêu đề màn hình với CSS mặc định css_tieudeM.
  • Đặt document.title của trình duyệt bằng nội dung Text.
  • Đăng ký file JavaScript nhúng Cthuvien.dtuong0.js cho trang.

Thuộc tính​

Thuộc tính chung​

TênKiểuMặc địnhCó thể cóMục đíchThuộc tính mớiGhi chú
TextstringNội dung tiêu đề hiển thị, đồng thời được gán vào document.title của trình duyệt
CssClassstring"css_tieudeM"Class CSS áp dụng lên thẻ <span>Nếu trống, gán mặc định css_tieudeM

Chức năng​

TênKiểuMặc địnhCó thể cóMục đíchThuộc tính mớiGhi chú
menustring""Mã menu tương ứng trong hệ thống, phục vụ điều hướng hoặc phân quyềnChỉ render attribute menu khi có giá trị

Kiểm tra dữ liệu​

Xử lý dữ liệu lưu​

Khởi tạo​

Quá trình render phía server (OnPreRender)​

  1. Gán ten_goc = ID.
  2. Nếu menu có giá trị, gán attribute menu lên thẻ.
  3. Nếu CssClass trống, gán mặc định css_tieudeM.
  4. Đăng ký resource JavaScript nhúng Cthuvien.dtuong0.js vào trang.
  5. Đăng ký script inline đặt tiêu đề trình duyệt: document.title='[Text]';.

Ví dụ​

Khai báo thông thường:

<Cthuvien:luu ID="tieuDe" runat="server" Text="Danh sách nhân viên" menu="NS_DSNV" />

Mã HTML sinh ra (Client):

<span id="ctl00_MainContent_tieuDe" class="css_tieudeM"
ten_goc="tieuDe"
menu="NS_DSNV">Danh sách nhân viên</span>
<script type="text/javascript">document.title='Danh sách nhân viên';</script>

Khai báo không có menu:

<Cthuvien:luu ID="tieuDe" runat="server" Text="Báo cáo tổng hợp" />

Mã HTML sinh ra (Client):

<span id="ctl00_MainContent_tieuDe" class="css_tieudeM"
ten_goc="tieuDe">Báo cáo tổng hợp</span>
<script type="text/javascript">document.title='Báo cáo tổng hợp';</script>