- Chào Anh/Em, hôm nay rảnh đẹp trời, mình làm một tut nho nhỏ share source thư viện mình xây dựng( cùi bắp thôi ạ, bờ rồi đừng ném đá em nhé 😊)
Mình có đính kèm một project và database để mọi người xem qua các hàm thư viện, và cách sử dụng, Mình hướng chủ yếu là Client nên có nhiều cách sử dụng, mình sử dụng cách phổ thông là webservice.
grid mình đang sử dung đó là Slick grid.
+ Xử lý một số tiện ích
- Enter hoặc tab tự động next control hoặc từng cell trên gỉd
- Khai báo định nghĩa event Client ( text box, button, grid,..)
- Cung câp hàm tiền ích xử lý js
- Hàm xử lý c#
- Hàm xử lý Database ( SQL và Oracle)
....
Sơ qua cấu trúc thư viện.
Code:
-Lib
--Constant
--Controls
--Data
--Export
--Helper
--Images
--Resources
--Style
--Utilities
Link Gibhub:
Cách dung:
Đầu tiên các bờ rồ add nó vào Bin và khai báo them 1 dòng trong webconfig
Code:
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
<controls>
<add tagPrefix="Lib" assembly="Lib" namespace="Lib.Controls"/>
</controls>
</pages>
Xong. Giờ chúng ta sử dụng khai báo như control ASP vợi
Ví dụ: BUTTON nhé
Code:
<Lib:Button runat="server" ID="add" Icon="OK" Width="100px" Text="Đăng nhập" onClientClick="login();"></Lib:Button>
Trong đó: Icon là cái icon hiện phí trước, và eventClientClick và event click js
= Chi tiết mình sẽ mô tả trên Gib nhá
Với ý tưởng mở để mọi người hoàn thiện một thư viện hoàn chỉnh, bờ rồ hơn, chuyên nghiệp hơn , hạn chế thời gian code.
Mong các bạn đóng góp nhá để hoàn chỉnh hơn
Mình up trước trước phiên bản 1.0.0.1
Cuối cùng link:
http://www.mediafire.com/file/p33972...nq5/QL_May.rar
http://www.mediafire.com/file/pnxpp60xapkr7su/Detmay
Thanks cac bờ rồ quan tâm
Bookmarks