Tôi biết câu hỏi ngớ ngẩn nhưng tôi đã cố gắng tìm kiếm nó trên Google mà không có may mắn.Làm cách nào để thêm và ràng buộc tệp cs vào một trang ASCX/ASPX không đồng nhất?
6
A
Trả lời
5
Thêm thuộc tính Inherits
vào chỉ thị <@Page
của bạn với tên của lớp được trình bày trong tệp cs. Ví dụ:
<@Page ... Inherits="MyNamespace.MyCustomPage">
2
Như Jason đã trả lời, cũng đặt "CodeFile = anycodefile.cs" trong chỉ thị trang.
<@Page ... Inherits="MyNamespace.MyCustomPage" CodeFile="MyCustomPage.cs">
Nếu trang của bạn có tệp mã sau, hãy sử dụng thuộc tính CodeFile. Nếu không, hãy đặt assembly chứa mã phía sau lớp trong thư mục bin và sử dụng các thừa kế. Lớp học phải xuất phát từ trang web hoặc điều khiển người dùng và phải được công khai.
Bạn sẽ chuyển từ một tệp đơn lẻ (tức là mã nội tuyến) sang tệp mã bên cạnh? – Jimmy