View Full Version : Pagelet trong ASP.NET?
Trong ASP.NET hình như có Pagelet tính năng tương tự như #include bên ASP, dùng để nối file .aspc vào file .aspx?
Ai biết về cái này chỉ giùm tui với...
Ý bạn muốn nói đến user control (*.aspc nếu tui nhớ không lầm là đuôi của dạng user control thời .NET còn ở dạng Beta 1). User control trong .NET V 1.0 có đuôi là ascx. Dùng cũng tương tự như file include trong asp.
Ví dụ tui tạo một user control là footer (Đặt phía dưới mỗi trang aspx. VD có các link như copy right.....)
Bạn tạo một user control bằng cách Add/Add Web User Control
Bạn include user control vào file aspx như sau
+ Trên đầu file aspx bạn thêm dòng này.
<%@ register tagprefix="MyControl" tagname="footer" src="UserControls/Footer.ascx"%>
+ Chỗ mà trước kia trong asp bạn đặt chỉ thị #include bạn thêm dòng này.
<MyControl:FOOTER id="Footer" runat="server"></MyControl:FOOTER>
coolpiglet
13-08-2007, 16:01
Ban oi sao minh lam nhu ban chi ma ko duoc, ban co bai demo ko cho minh xin di hay ban noi ro hon dum nha, minh dang can ,thanks
coolpiglet
13-08-2007, 16:05
Minh da add vao duoc roi , ban co the nao chi minh add no vao dung vi tri ma minh muon ko, chang han ,panel, menu va footer
lionking05
14-08-2007, 10:27
Bạn định vị trí cho panel, menu, footer bằng các thẻ ( ví dụ <div id=dvMenu>) hay gì cũng được. Sau đó dùng dvMenu.Controls.Add(LoadControl("tên file .ascx")) là được thôi. Chúc bạn thành công.
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.