<Cthuvien:nhan>
thông tin
Controls thay thế: BSSKieu
Mô tả
Cthuvien:nhan là control chọn giá trị theo kiểu click lật (kế thừa từ System.Web.UI.WebControls.TextBox). Hoạt động tương tự kieu — khi người dùng click vào ô, script kieu_click(this) sẽ lần lượt lật qua các giá trị trong lke. Điểm khác biệt là control này tự gắn onfocus="blur()" để ngăn người dùng gõ bàn phím trực tiếp, chỉ cho phép thay đổi bằng cách click chuột.
Thuộc tính
Thuộc tính chung
| Tên | Kiểu | Mặc định | Có thể có | Mục đích | Thuộc tính mới | Ghi chú |
|---|---|---|---|---|---|---|
| id | string | Định danh của control | ||||
| ten | string | Thông báo tên đối tượng gây ra sự kiện | Nếu bỏ trống sẽ lấy id |
Chức năng
| Tên | Kiểu | Mặc định | Có thể có | Mục đích | Thuộc tính mới | Ghi chú |
|---|---|---|---|---|---|---|
| lke | string | Chuỗi cách nhau bằng dấu phẩy | Liệt kê các giá trị hiển thị mà control sẽ lần lượt lật qua khi click | |||
| tra | string | Chuỗi cách nhau bằng dấu phẩy | Giá trị trả về tương ứng 1-1 với lke | |||
| kt_xoa | string | "K" | K: không bao giờ xóa G: dùng cho mã L: giữ khi làm mới form X: làm mới form là xóa | Xóa khi làm mới form | ||
| nhap | bool | true | true / false | Ấn nhập có lấy thông tin hay không (C/K ở client) |
Kiểm tra dữ liệu
Xử lý dữ liệu lưu
| Tên | Kiểu | Mặc định | Có thể có | Mục đích | Thuộc tính mới | Ghi chú |
|---|
Ví dụ
Khai báo thông thường:
<Cthuvien:nhan ID="nhanTT" runat="server" lke="Hoạt động,Ngừng" tra="C,K" ten="Trạng thái" />
Mã HTML sinh ra (Client):
<input name="ctl00$MainContent$nhanTT" type="text" id="ctl00_MainContent_nhanTT" class="css_ma" tenKieu="nhan" lke="Hoạt động,Ngừng" tra="C,K" ten="Trạng thái" kt_xoa="K" nhap="C" ten_goc="nhanTT" onclick="kieu_click(this);" onfocus="blur();" />