2010-07-29 27 views
6

Có thể một ví dụ đơn giản về việc tạo một lớp đơn giản với phương thức đơn giản và gọi phương thức từ tệp cshtml trong webmatrix?Tạo và lớp đơn giản và gọi phương thức từ tệp cshtml

Tôi đang cố gắng tìm hiểu xem liệu WebMatrix có thể được sử dụng theo cách hướng đối tượng cho phép tôi tận dụng lợi thế của sytax dao cạo như một công cụ xem thay thế cho khung MVC mà tôi có thể sử dụng kết hợp với các ứng dụng webform. Có sức mạnh và năng suất của webforms trên back-end và dao cạo trên các trang phải đối mặt với công chúng sẽ thực sự tuyệt vời.

Tôi có kiến ​​thức rất hạn chế về asp.net nhưng WebMatrix thu hút tôi nhưng tôi không nghĩ rằng cách tiếp cận nội tuyến đầy đủ là đúng cách để đi.

Cảm ơn bạn!

Trả lời

13

Chỉ cần đặt một file .cs trong App_Code với một cái gì đó như thế này ...

public class Something { 
    public void DoIt() { 
    } 
} 

Sau đó, trong một tập tin .cshtml chỉ cần gọi ...

var something = new Something(); 
something.DoIt(); 

Bạn cũng có thể chỉ làm cho nó tĩnh và gọi Something.DoIt trực tiếp.

Hy vọng điều đó sẽ hữu ích.

+0

Cảm ơn bạn, điều đó giúp ích. –

Các vấn đề liên quan